04/02/2026 05:48:36.693 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.695 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:36.695 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:36.695 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:36.695 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:36.697 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:36.701 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.702 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.703 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.704 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:36.704 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:36.704 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:36.704 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:36.705 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:36.713 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.714 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.716 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.716 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:36.716 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:36.716 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:36.716 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:36.717 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:36.723 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.725 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.726 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.727 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:36.728 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:36.728 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:36.728 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:36.730 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:36.741 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.742 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.743 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.744 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:36.744 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:36.744 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:36.744 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:36.745 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:36.750 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.751 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.752 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.753 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:36.753 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:36.753 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:36.753 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:36.755 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:36.759 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.760 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.762 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.762 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:36.762 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:36.762 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:36.762 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:36.764 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:36.768 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.769 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.770 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.771 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:36.771 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:36.771 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:36.771 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:36.772 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:36.778 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.779 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.780 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.781 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:36.781 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:36.781 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:36.781 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:36.782 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:36.786 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.787 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.789 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.789 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:36.789 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:36.789 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:36.789 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:36.791 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:36.795 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.797 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.799 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.800 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:36.800 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:36.800 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:36.800 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:36.801 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:36.807 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.809 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.810 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.811 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:36.811 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:36.811 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:36.811 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:36.812 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:36.822 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.823 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.825 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.825 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:36.825 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:36.825 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:36.825 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:36.827 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:36.838 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.839 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.841 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.842 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:36.842 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:36.842 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:36.842 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:36.843 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:36.848 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.849 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.850 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.850 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:36.850 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:36.850 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:36.850 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:36.851 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:36.861 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.862 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.863 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.863 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:36.863 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:36.863 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:36.863 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:36.864 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:36.870 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.874 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.881 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.882 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:36.882 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:36.882 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:36.882 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:36.884 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:36.900 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.902 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.903 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.904 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:36.904 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:36.904 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:36.904 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:36.905 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:36.909 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.910 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.911 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.911 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:36.911 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:36.911 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:36.911 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:36.912 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:36.916 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.916 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.917 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.918 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:36.918 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:36.918 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:36.918 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:36.919 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:36.922 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.923 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.925 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.925 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:36.925 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:36.925 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:36.925 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:36.926 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:36.930 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.931 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.932 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.932 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:36.933 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:36.933 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:36.933 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:36.934 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:36.938 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.940 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.941 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.941 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:36.941 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:36.942 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:36.942 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:36.943 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:36.947 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.949 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.950 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.950 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:36.950 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:36.950 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:36.950 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:36.952 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:36.956 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.958 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.960 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.960 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:36.960 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:36.960 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:36.960 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:36.961 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:36.966 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.967 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.968 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.969 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:36.969 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:36.969 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:36.969 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:36.970 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:36.976 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.978 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.980 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.980 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:36.980 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:36.980 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:36.980 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:36.982 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:36.988 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.989 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.992 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:36.992 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:36.992 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:36.993 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:36.993 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:36.995 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.000 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.001 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.003 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.003 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.003 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.003 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.003 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.004 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.009 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.011 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.013 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.014 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.014 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.014 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.014 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.016 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.022 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.023 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.026 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.027 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.027 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.027 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.028 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.029 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.036 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.037 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.039 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.039 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.039 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.040 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.040 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.041 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.046 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.047 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.048 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.049 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.049 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.049 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.049 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.050 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.055 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.057 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.059 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.060 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.060 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.060 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.060 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.062 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.067 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.069 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.070 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.071 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.071 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.071 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.071 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.072 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.077 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.078 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.079 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.080 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.080 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.080 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.080 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.081 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.085 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.087 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.088 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.088 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.088 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.089 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.089 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.090 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.095 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.097 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.099 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.099 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.099 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.099 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.099 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.101 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.109 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.111 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.112 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.112 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.112 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.112 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.112 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.114 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.118 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.120 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.122 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.122 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.122 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.122 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.122 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.124 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.128 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.129 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.131 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.131 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.132 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.132 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.132 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.133 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.137 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.138 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.140 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.140 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.140 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.140 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.141 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.142 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.147 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.149 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.150 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.150 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.151 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.151 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.151 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.152 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.157 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.159 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.160 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.160 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.160 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.160 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.160 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.162 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.166 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.167 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.168 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.169 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.169 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.169 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.169 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.170 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.175 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.177 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.178 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.178 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.178 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.178 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.179 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.180 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.192 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.194 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.195 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.195 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.195 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.195 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.195 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.196 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.202 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.203 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.204 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.204 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.204 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.204 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.204 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.206 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.211 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.212 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.214 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.214 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.214 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.214 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.214 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.215 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.220 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.221 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.222 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.223 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.223 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.223 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.223 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.224 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.229 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.230 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.231 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.231 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.231 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.232 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.232 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.233 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.237 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.238 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.239 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.240 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.240 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.240 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.240 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.241 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.246 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.247 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.249 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.249 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.249 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.249 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.249 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.250 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.255 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.257 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.259 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.260 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.260 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.260 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.260 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.261 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.268 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.270 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.271 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.271 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.271 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.271 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.271 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.273 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.277 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.278 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.281 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.281 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.281 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.281 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.281 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.284 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.291 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.293 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.295 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.295 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.295 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.295 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.295 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.297 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.301 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.302 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.303 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.304 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.304 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.304 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.304 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.305 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.310 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.312 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.313 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.313 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.313 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.313 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.313 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.314 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.319 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.320 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.322 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.322 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.322 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.322 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.322 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.324 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.328 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.329 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.331 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.331 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.331 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.331 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.331 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.333 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.338 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.339 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.341 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.341 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.341 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.341 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.341 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.348 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.353 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.355 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.356 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.356 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.357 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.357 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.357 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.358 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.363 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.364 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.366 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.366 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.366 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.366 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.366 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.368 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.373 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.374 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.376 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.376 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.376 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.376 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.376 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.377 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.380 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.382 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.383 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.383 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.383 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.383 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.383 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.384 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.388 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.389 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.390 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.390 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.390 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.390 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.390 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.391 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.396 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.397 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.398 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.398 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.398 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.398 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.399 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.400 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.405 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.407 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.409 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.410 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.410 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.410 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.410 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.412 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.418 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.420 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.421 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.422 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.422 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.422 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.422 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.424 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.432 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.435 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.437 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.437 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.437 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.437 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.438 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.440 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.444 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.445 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.447 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.447 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.447 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.447 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.447 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.449 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.453 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.454 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.455 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.456 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.456 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.456 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.456 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.457 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.461 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.462 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.464 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.464 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.464 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.464 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.464 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.465 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.469 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.471 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.472 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.472 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.472 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.473 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.473 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.474 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.478 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.479 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.480 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.481 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.481 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.481 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.481 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.482 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.486 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.487 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.488 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.489 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.489 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.489 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.489 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.490 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.495 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.496 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.497 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.497 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.497 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.498 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.498 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.499 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.503 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.504 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.505 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.506 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.506 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.506 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.506 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.507 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.512 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.513 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.515 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.516 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.516 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.516 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.516 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.517 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.522 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.523 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.525 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.526 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.526 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.526 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.526 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.527 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.532 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.533 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.535 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.535 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.535 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.535 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.535 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.536 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.541 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.542 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.544 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.544 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.544 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.544 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.545 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.547 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.552 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.553 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.554 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.555 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.555 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.555 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.555 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.556 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.562 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.564 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.566 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.566 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.566 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.566 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.566 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.568 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.572 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.573 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.574 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.575 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.575 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.575 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.575 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.576 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.581 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.582 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.584 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.584 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.584 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.584 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.584 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.586 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.591 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.592 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.594 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.594 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.594 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.594 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.594 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.597 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.603 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.605 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.607 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.607 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.607 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.608 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.608 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.611 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.618 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.619 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.621 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.621 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.621 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.622 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.622 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.623 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.630 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.632 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.633 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.634 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.634 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.634 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.634 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.635 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.641 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.643 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.644 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.645 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.645 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.645 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.645 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.646 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.651 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.652 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.653 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.654 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.654 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.654 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.654 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.655 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.661 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.662 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.663 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.663 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.663 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.663 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.663 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.665 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.670 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.671 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.672 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.673 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.673 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.673 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.673 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.674 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.679 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.680 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.682 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.682 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.682 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.682 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.682 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.684 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.687 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.689 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.690 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.690 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.690 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.690 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.690 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.692 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.696 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.697 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.699 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.699 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.699 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.699 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.699 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.701 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.706 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.707 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.709 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.711 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.711 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.711 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.711 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.714 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.721 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.723 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.731 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.732 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.732 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.732 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.732 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.734 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.740 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.742 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.743 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.744 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.744 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.744 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.744 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.745 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.751 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.753 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.754 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.755 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.755 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.756 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.756 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.757 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.763 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.764 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.766 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.766 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.766 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.766 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.766 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.768 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.772 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.774 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.776 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.776 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.777 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.777 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.777 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.778 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.783 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.784 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.785 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.786 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.786 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.786 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.786 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.788 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.792 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.793 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.795 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.795 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.795 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.795 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.795 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.796 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.801 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.802 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.804 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.804 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.804 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.804 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.804 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.806 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.812 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.813 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.814 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.815 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.815 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.815 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.815 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.816 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.822 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.823 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.824 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.824 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.825 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.825 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.825 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.826 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.831 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.832 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.833 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.833 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.833 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.833 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.833 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.835 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.845 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.847 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.848 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.849 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.849 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.849 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.849 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.851 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.856 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.858 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.859 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.859 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.859 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.860 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.860 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.861 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.866 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.867 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.868 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.869 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.869 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.869 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.869 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.870 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.875 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.880 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.881 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.882 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.882 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.882 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.882 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.883 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.889 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.891 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.892 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.892 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.892 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.892 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.893 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.894 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.898 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.899 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.901 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.901 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.902 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.902 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.902 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.903 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.908 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.909 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.910 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.910 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.910 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.910 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.911 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.912 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.925 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.926 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.927 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.927 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.927 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.928 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.928 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.929 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.933 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.934 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.935 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.935 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.936 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.936 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.936 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.938 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.942 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.945 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.947 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.948 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.948 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.949 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.949 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.951 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.957 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.958 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.960 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.961 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.961 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.961 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.961 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.963 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.969 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.971 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.972 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.973 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.973 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.974 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.974 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.975 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.982 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.983 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.986 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.987 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:37.987 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:37.987 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:37.988 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:37.989 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:37.997 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:37.999 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.001 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.001 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.001 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.001 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.001 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.003 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.009 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.010 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.011 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.012 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.012 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.012 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.012 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.014 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.019 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.021 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.022 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.022 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.022 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.023 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.023 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.024 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.033 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.035 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.038 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.038 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.038 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.039 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.039 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.040 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.046 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.048 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.050 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.051 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.051 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.051 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.052 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.054 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.061 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.063 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.065 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.066 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.066 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.066 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.066 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.068 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.075 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.077 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.078 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.079 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.079 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.079 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.079 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.081 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.088 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.091 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.093 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.093 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.093 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.093 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.093 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.096 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.103 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.106 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.107 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.108 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.108 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.108 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.108 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.110 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.117 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.119 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.121 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.122 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.122 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.122 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.122 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.124 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.138 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.140 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.141 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.144 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.144 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.144 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.145 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.145 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.147 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.148 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.156 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.158 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.160 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.163 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.165 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.165 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.165 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.165 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.176 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.182 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.185 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:38.193 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:38.203 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.204 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:38.212 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.213 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.240 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.249 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.250 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.250 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.250 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.252 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:38.255 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.256 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.258 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:38.264 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.265 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.267 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.267 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.267 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.268 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.268 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.268 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:38.271 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.271 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.277 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.284 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.286 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.286 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.287 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.287 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.287 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.287 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.289 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.289 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:38.296 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:38.299 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.302 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:38.303 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.305 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.309 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:38.309 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.309 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.310 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.310 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.310 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.311 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.314 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.324 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:38.325 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.327 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.329 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.330 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.330 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.330 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.330 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.331 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:38.332 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.335 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.341 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.341 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:38.342 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.343 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.343 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.344 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.344 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.344 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.345 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.352 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:38.356 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.359 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.360 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.361 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.361 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.361 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.362 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.362 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.364 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.365 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:38.369 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.371 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.371 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.372 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.373 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.373 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.374 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.374 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.375 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.376 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:38.381 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.385 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.386 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.392 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.392 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.392 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.392 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.392 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.399 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:38.400 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.401 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:38.403 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:38.405 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.406 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.407 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.409 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.410 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.410 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.410 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.410 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.412 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.413 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:38.417 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:38.418 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.419 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.423 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.425 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.425 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.425 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.426 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.426 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.426 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:38.427 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.436 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.438 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.438 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.440 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.440 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.440 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.440 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.440 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.442 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.445 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:38.447 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.449 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.450 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:38.451 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.451 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.451 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.451 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.451 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.453 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.457 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.457 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.459 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.460 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.460 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.460 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.460 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.460 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.461 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.468 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.469 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.471 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.471 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.471 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.471 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.471 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.472 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.477 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.479 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.480 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.480 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.481 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.481 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.481 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.483 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.488 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:38.490 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.490 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.491 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:38.492 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.493 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.493 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.493 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.493 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.493 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.495 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.500 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.501 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.502 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.503 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.503 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.503 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.503 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.503 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:38.504 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.505 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.510 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.514 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.516 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.517 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.517 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.517 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.517 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.518 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.519 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:38.521 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:38.524 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.525 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.527 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.528 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.528 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.528 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.528 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.528 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.530 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.541 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.545 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.546 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:38.548 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.548 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.548 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.548 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.548 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.549 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:38.552 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.553 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.558 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:38.559 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.561 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.562 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.562 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.563 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.563 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.563 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.565 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.573 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:38.574 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.575 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.577 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.577 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:38.579 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.579 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.579 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.579 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.579 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.582 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.585 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:38.589 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.591 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.592 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.592 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.595 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.595 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.596 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.598 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.600 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:38.603 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.606 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:38.607 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.610 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.612 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.613 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.613 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.613 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.613 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.614 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:38.615 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.615 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.620 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.624 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.627 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.627 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.627 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.627 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.627 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.628 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:38.630 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.630 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:38.632 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.638 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.640 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.641 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.642 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.643 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.643 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.643 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.643 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.645 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.652 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:38.654 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.654 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.656 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.657 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.658 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.658 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.658 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.658 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.660 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.666 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.666 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.668 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.670 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.671 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.671 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.671 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.671 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.673 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.674 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:38.678 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.679 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.680 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.681 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.681 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.681 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.681 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.681 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.683 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.687 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.688 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.689 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.689 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.689 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.690 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.690 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.691 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.692 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:38.694 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.697 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.698 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.699 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.699 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.699 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.700 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.700 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.701 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.708 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.714 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.716 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.719 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.720 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.720 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.720 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.720 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.720 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:38.722 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.723 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:38.737 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.739 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:38.740 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.742 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.743 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:38.744 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.744 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.744 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.744 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.744 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.748 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.749 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:38.753 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.756 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.757 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:38.759 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.759 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.759 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.759 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.759 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.759 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.761 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.766 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.768 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.769 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.769 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.769 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.769 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.769 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.771 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.773 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:38.775 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:38.776 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.777 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.778 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.779 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.779 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.779 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.779 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.779 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.781 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.803 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.805 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:38.806 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.807 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.808 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.809 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.809 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.809 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.809 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.811 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.817 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.817 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.819 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.819 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:38.820 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.821 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.821 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.821 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.821 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.822 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.828 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:38.831 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.832 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.834 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.834 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.835 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.835 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.835 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.835 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.837 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.838 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:38.840 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:38.844 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.845 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.848 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.848 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.848 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.849 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.849 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.852 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.853 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.856 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:38.859 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:38.862 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.863 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.864 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.865 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.865 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.865 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.865 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.867 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.868 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.873 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.874 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:38.876 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.877 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.877 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.877 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.878 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.878 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.881 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:38.882 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.885 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.887 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.888 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.889 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.889 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.890 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.890 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.890 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.893 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.898 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:38.903 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:38.904 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.906 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.907 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.909 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.909 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.909 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.909 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.909 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.911 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.915 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.917 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:38.918 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.920 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.920 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.921 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.921 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.921 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.921 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.923 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.923 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:38.931 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.936 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.940 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:38.941 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.941 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.941 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.941 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.941 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.943 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.946 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.954 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:38.955 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.956 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.957 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:38.960 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.960 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.960 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.960 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.960 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.962 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.962 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.968 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.969 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.971 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.971 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.971 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.971 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.971 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.973 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.974 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:38.977 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.979 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:38.981 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.982 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.984 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.984 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:38.985 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:38.985 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:38.985 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:38.986 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:38.996 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:38.998 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:38.999 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:39.004 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.004 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.007 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.007 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.007 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.007 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.007 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.009 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.011 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.012 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.012 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.014 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.016 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.017 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.017 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.017 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.017 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.018 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.023 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.024 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.025 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.026 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.028 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.028 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.028 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.028 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.028 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.028 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:39.030 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.038 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.044 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.046 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.048 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.074 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.075 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.076 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.076 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.076 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.078 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.084 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.084 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:39.086 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.088 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.090 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.092 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.093 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.094 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.094 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.094 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.094 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.094 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.094 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.095 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.099 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.101 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.102 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.103 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.104 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.105 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.105 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.113 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.114 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.123 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:39.139 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.143 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.146 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.148 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:39.149 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.150 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.151 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.151 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.151 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.151 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.155 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.157 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.164 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.166 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.169 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.169 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.170 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.170 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.170 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.170 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.176 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.176 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.183 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:39.187 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.188 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.190 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.190 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.192 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.193 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.193 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.193 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.193 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.195 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.199 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:39.201 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.204 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.205 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.206 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.207 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.208 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.208 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.208 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.208 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.210 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.211 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.215 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.218 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.218 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.220 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.220 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.221 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.221 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.221 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.221 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:39.223 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.224 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.226 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.228 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.229 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.231 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.231 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.231 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.231 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.231 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.232 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.233 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.235 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.237 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.238 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.246 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.247 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.247 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.247 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.247 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.250 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.250 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:39.253 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.256 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.258 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.260 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.261 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.261 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.261 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.261 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.262 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.263 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.264 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.265 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.268 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.269 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.269 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:39.271 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.271 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.271 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.271 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.271 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.272 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.273 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.275 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.278 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.279 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.280 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.281 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.281 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.281 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.281 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.282 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.283 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.287 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.289 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.289 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.290 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.291 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.291 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.291 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.291 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.291 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:39.292 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.295 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.298 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.299 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.300 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.301 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.301 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.301 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.301 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.302 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.303 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.307 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.311 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.312 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.314 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.315 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.315 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.315 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.315 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.316 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.317 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.318 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.320 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:39.322 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.323 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.324 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.325 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.325 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.325 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.325 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.326 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.327 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.328 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.332 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.334 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.335 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.336 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.336 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.336 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.336 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.337 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.338 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.339 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:39.340 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.343 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.345 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.347 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.347 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.348 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.348 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.348 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.349 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.351 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.351 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.358 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.359 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.363 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.365 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.365 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.365 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.365 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.365 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.367 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.370 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.372 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.373 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:39.374 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.376 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.377 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.377 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.377 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.377 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.378 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.379 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.379 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.381 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.384 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.385 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.387 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.387 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.387 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.387 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.387 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.390 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:39.391 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.409 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.424 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.426 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.427 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.428 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.428 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.431 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.431 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.431 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.431 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.431 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.432 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.437 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.444 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:39.444 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.447 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.448 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.449 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.450 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.450 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.450 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.450 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.451 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.452 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.457 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.458 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.459 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.460 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.460 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.460 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.460 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.460 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.461 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.463 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.465 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.467 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.468 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.468 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.468 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.468 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.468 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.470 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.474 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.478 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.478 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.487 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.487 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.488 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.488 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.488 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.488 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.490 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.490 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:39.495 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.496 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.497 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.497 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.497 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.497 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.497 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.499 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.499 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.500 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.502 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.504 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.505 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.505 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.505 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.505 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.505 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.507 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.508 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:39.510 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.514 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.516 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.516 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.517 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.517 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.517 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.517 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.517 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.518 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.522 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.525 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.526 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.527 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.527 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.527 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.527 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.527 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.529 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.531 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:39.533 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.534 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.535 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.538 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.540 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.540 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.540 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.540 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.540 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.542 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.545 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.549 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.549 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.550 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.551 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.551 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.551 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.552 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.552 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.553 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.553 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:39.558 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.562 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.563 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.564 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.564 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.564 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.564 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.564 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.565 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.566 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.570 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.571 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.573 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.573 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.573 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.573 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.573 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.574 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.576 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.576 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:39.582 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.584 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.585 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.586 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.588 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.588 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.588 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.588 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.588 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.590 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.595 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.598 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.598 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.600 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.601 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:39.602 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.602 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.602 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.602 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.602 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.602 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.604 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.609 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.611 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.612 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.612 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.612 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.613 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.613 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.613 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.615 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.620 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:39.620 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.621 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.622 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.622 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.622 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.622 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.622 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.626 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.627 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.628 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.632 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.633 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.634 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.634 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.635 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.635 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.635 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.635 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.636 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.647 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:39.649 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.650 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.651 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.653 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.653 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.653 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.653 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.654 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.658 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.659 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.663 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.664 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.666 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.667 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.667 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.668 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.668 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.668 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.669 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.682 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.686 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.690 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:39.692 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.694 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.695 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.696 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.697 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.697 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.697 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.697 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.697 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.699 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.703 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.708 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:39.710 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.711 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.712 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.714 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.714 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.714 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.714 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.714 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.715 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.716 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.720 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.721 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.722 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.723 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.724 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.724 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.724 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.724 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.724 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:39.725 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.728 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.733 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.734 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.735 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.736 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.736 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.736 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.736 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.736 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.737 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.742 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.743 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.744 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.745 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.745 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.745 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.745 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.745 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.747 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.749 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:39.751 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.751 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.753 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.754 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.754 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.754 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.755 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.755 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.757 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.759 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.762 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.766 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.767 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.767 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.767 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.767 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.767 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.767 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.768 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.773 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.773 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:39.774 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.775 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.776 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.776 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.776 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.776 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.776 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.777 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.778 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.781 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.783 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.784 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.784 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.784 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.785 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.785 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.786 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.786 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.791 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.793 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.794 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.794 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:39.795 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.795 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.796 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.796 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.796 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.797 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.798 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.809 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.809 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.811 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.811 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.812 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.812 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.812 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.812 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.812 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.813 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.818 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.820 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.821 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.823 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.823 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.823 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.823 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.823 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.824 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:39.828 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.829 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.830 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.834 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.835 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.837 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.837 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.838 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.838 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.838 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.841 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.849 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.850 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:39.857 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.861 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.862 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.865 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.866 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.866 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.866 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.866 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.866 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.867 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.880 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.882 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.882 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.884 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.884 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.884 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.884 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.884 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.887 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:39.888 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.889 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.894 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.896 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.899 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.900 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.900 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.900 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.900 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.900 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.901 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.902 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.904 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:39.908 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.910 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.911 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.912 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.912 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.912 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.912 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.914 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.914 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.919 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.920 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.921 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.922 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.922 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.923 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.923 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.923 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.925 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.925 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.928 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:39.930 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.932 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.933 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.934 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.934 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.934 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.935 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.935 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.936 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.940 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.943 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:39.944 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.945 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.946 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.946 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.947 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.947 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.947 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.947 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.948 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.952 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.952 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.953 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.954 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.954 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.954 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.955 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.955 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.956 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.956 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:39.970 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.971 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.974 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.974 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.975 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.976 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.976 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.976 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.976 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.977 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.980 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:39.981 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.982 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.984 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:39.984 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:39.984 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:39.984 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:39.984 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:39.986 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:39.987 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:39.988 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:39.992 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.000 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.004 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.004 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.004 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.004 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.005 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.005 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.006 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.010 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.014 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.015 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.016 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.017 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.017 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.017 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.017 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.017 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.018 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:40.019 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.027 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.031 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.031 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.033 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.034 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.034 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.034 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.034 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.034 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.036 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.041 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.044 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.045 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.046 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:40.047 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.048 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.048 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.048 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.048 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.048 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.049 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.053 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.054 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.056 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.056 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.056 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.056 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.057 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.057 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.058 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.059 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.062 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:40.065 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.066 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.068 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.068 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.068 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.069 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.069 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.070 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.075 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.080 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.083 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.084 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.085 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.086 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.086 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.086 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.086 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.086 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.088 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:40.088 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.092 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.094 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.095 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.096 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.096 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.096 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.096 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.096 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.097 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.100 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.105 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.105 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:40.106 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.107 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.108 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.108 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.108 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.108 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.108 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.110 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.114 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.116 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.117 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.118 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.119 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.119 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.119 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.119 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.121 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.123 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:40.125 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.127 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.128 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.129 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.131 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.131 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.131 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.131 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.131 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.133 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.139 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.140 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.142 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.142 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:40.143 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.143 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.144 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.144 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.144 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.147 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.151 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.155 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.156 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.157 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.159 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.160 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.160 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.160 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.160 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.161 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.164 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.172 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:40.180 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.181 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.181 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.183 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.185 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.185 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.186 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.186 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.186 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.188 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.195 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.201 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.203 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.204 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.208 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.209 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.209 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.209 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.210 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.210 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.213 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.213 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:40.215 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.222 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.224 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.225 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.227 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.228 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.228 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.228 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.228 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.228 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.230 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.236 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.240 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.240 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:40.242 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.242 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.243 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.244 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.244 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.244 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.244 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.245 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.249 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.253 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.253 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.254 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.255 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.255 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.256 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.256 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.256 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.256 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:40.257 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.261 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.262 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.263 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.265 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.265 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.265 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.265 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.265 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.267 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.267 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.272 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.273 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.274 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:40.275 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.276 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.276 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.276 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.276 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.278 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.279 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.281 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.284 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.286 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.287 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.287 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.287 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.287 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.288 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.289 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.292 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.293 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.294 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.295 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:40.295 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.296 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.296 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.296 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.297 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.297 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.298 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.304 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.306 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.307 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.307 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.307 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.307 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.307 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.308 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.309 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.313 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:40.315 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.316 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.318 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.318 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.319 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.319 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.319 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.319 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.320 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.324 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.325 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.327 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.327 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.327 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.327 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.327 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.328 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.329 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.331 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:40.334 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.335 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.338 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.338 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.338 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.338 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.339 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.339 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.341 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.345 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.348 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.349 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.355 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.356 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.356 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.356 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.356 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.357 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:40.360 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.360 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.363 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.371 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.373 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.373 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.375 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.375 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.375 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.375 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.375 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.378 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.380 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.388 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:40.388 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.390 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.391 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.392 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.392 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.392 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.392 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.393 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.394 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.396 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.398 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.401 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.402 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.403 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.403 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.403 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.403 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.405 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.408 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:40.412 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.414 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.414 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.416 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.417 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.417 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.417 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.417 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.418 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.419 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.425 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.426 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.428 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.429 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.430 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.430 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.430 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.430 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.430 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.433 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:40.434 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.439 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.452 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.453 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.454 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.461 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.462 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.462 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.462 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.462 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.464 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.464 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.466 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.474 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.478 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.479 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:40.479 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.480 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.480 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.480 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.480 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.481 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.481 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.490 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.494 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.497 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.498 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.501 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.501 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.501 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.502 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.502 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.503 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.507 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:40.509 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.511 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.511 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.514 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.514 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.514 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.514 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.514 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.515 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.520 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.521 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.521 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.522 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.523 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.523 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.523 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.523 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.524 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.526 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.530 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:40.531 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.532 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.533 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.533 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.533 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.533 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.533 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.534 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.534 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.539 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.541 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.542 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.542 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.543 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.543 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.543 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.543 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.547 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.549 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:40.552 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.556 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.558 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.559 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.560 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.560 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.560 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.560 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.560 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.563 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.565 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.576 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.577 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.578 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.578 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.579 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.579 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.579 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.579 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.581 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.581 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:40.586 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.588 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.590 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.591 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.592 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.593 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.593 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.593 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.593 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.596 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.599 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.601 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:40.604 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.606 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.607 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.608 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.608 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.609 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.609 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.609 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.612 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.614 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.618 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.619 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:40.620 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.621 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.621 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.622 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.622 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.622 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.622 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.624 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.625 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.631 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.633 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.634 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.634 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.634 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.634 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.634 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.635 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.638 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.639 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:40.640 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.641 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.642 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.643 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.643 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.643 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.643 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.643 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.644 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.650 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.651 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.653 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.654 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.654 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.654 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.655 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.655 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.655 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.657 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.657 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:40.663 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.664 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.665 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.666 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.666 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.666 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.666 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.668 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.672 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.674 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.677 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:40.678 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.679 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.680 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.680 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.680 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.680 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.680 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.681 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.686 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.687 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.688 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.689 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.689 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.689 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.689 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.690 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.695 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.697 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:40.700 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.702 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.702 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.704 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.705 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.705 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.705 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.705 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.705 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.707 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.712 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.713 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.715 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.717 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.718 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.718 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.718 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.718 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.718 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.720 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.721 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:40.727 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.728 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.729 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.732 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.732 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.732 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.732 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.732 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.732 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.734 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.739 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.740 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.742 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.742 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.743 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.743 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.743 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.744 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.745 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.746 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.751 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.752 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.752 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:40.753 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.754 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.754 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.754 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.754 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.756 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.757 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.762 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.763 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.764 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.765 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.765 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.765 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.765 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.766 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.768 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.770 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.771 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.772 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.774 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.774 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.774 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.774 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.774 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.774 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:40.786 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.796 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.798 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.802 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.803 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.805 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.806 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.806 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.806 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.806 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.806 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:40.809 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.813 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.817 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.822 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.824 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.828 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.830 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.830 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.831 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.831 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.831 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.834 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.835 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.841 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:40.845 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.851 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.858 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.859 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.865 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.868 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.872 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:40.873 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.873 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.873 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.874 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.874 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.876 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.882 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.887 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.893 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.896 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:40.898 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.899 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.901 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.901 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.905 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.905 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.905 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.905 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.906 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.908 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.914 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.915 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.918 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.923 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.925 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.925 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.926 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.926 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.929 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.933 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.937 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:40.940 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.944 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.948 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.951 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.953 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.954 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.954 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.955 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.955 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.955 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.955 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.958 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.971 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:40.974 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.975 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.978 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.979 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.982 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.983 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.984 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.985 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.985 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.985 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:40.988 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:40.993 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:40.994 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.995 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:40.996 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.997 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:40.998 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:40.999 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:40.999 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:40.999 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:40.999 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.001 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.010 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.012 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.014 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.014 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.015 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.015 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.015 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.019 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.020 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.022 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.024 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.027 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.028 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.030 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.031 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.031 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.031 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.031 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.032 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.036 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.038 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.042 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.043 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.046 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.046 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.047 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.047 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.047 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.050 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.052 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.055 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.056 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.057 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.058 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.060 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.060 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.060 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.060 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.060 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.062 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.067 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.069 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.070 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.072 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.072 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.072 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.073 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.073 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.073 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.076 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.079 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.084 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.087 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.090 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.093 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.094 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.096 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.096 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.096 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.096 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.096 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.097 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.098 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.102 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.104 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.105 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.106 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.106 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.106 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.106 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.106 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.108 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.109 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.114 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.115 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.116 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.117 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.117 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.117 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.117 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.119 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.120 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.122 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.124 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.125 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.127 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.128 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.128 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.128 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.128 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.128 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.130 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.132 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.135 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.136 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.138 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.138 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.138 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.138 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.138 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.139 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.140 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.141 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.146 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.146 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.147 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.149 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.149 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.150 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.150 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.150 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.151 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.153 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.159 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.159 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.161 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.162 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.162 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.162 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.162 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.162 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.163 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.165 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.167 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.169 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.173 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.173 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.174 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.174 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.174 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.175 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.175 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.175 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.176 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.184 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.187 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.188 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.189 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.190 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.190 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.190 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.190 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.191 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.193 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.194 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.200 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.202 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.203 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.204 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.205 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.205 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.205 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.205 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.205 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.207 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.210 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.214 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.216 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.216 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.217 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.218 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.218 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.218 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.218 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.219 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.227 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.228 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.230 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.230 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.232 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.232 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.232 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.232 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.232 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.233 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.234 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.244 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.244 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.245 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.249 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.250 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.250 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.250 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.250 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.252 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.256 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.258 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.259 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.260 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.260 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.260 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.260 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.261 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.264 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.267 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.268 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.270 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.271 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.271 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.272 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.272 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.272 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.273 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.276 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.279 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.280 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.281 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.281 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.281 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.282 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.282 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.283 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.284 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.285 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.287 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.288 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.288 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.289 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.289 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.289 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.289 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.289 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.290 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.295 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.296 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.298 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.298 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.298 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.298 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.298 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.299 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.301 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.301 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.303 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.306 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.308 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.310 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.310 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.311 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.311 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.311 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.314 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.315 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.316 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.317 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.319 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.320 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.321 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.321 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.321 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.321 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.321 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.323 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.331 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.332 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.334 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.335 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.337 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.338 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.338 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.338 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.338 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.339 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.342 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.343 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.347 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.349 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.350 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.352 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.352 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.352 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.352 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.353 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.354 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.355 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.356 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.361 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.363 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.367 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.368 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.369 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.369 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.369 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.370 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.372 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.372 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.374 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.376 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.380 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.381 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.383 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.384 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.385 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.385 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.385 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.386 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.386 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.388 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.390 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.393 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.395 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.396 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.398 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.399 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.399 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.399 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.399 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.399 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.401 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.408 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.409 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.411 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.411 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.413 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.414 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.414 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.414 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.414 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.414 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.418 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.420 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.424 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.424 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.425 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.427 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.428 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.428 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.428 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.428 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.428 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.429 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.430 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.437 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.437 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.439 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.439 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.440 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.440 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.440 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.440 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.440 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.442 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.448 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.449 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.451 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.451 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.451 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.451 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.451 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.452 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.453 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.454 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.455 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.459 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.460 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.461 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.462 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.462 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.462 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.462 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.464 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.465 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.466 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.468 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.469 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.471 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.472 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.472 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.472 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.472 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.472 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.476 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.476 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.477 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.482 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.487 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.489 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.490 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.490 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.490 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.490 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.491 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.493 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.493 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.495 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.499 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.501 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.502 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.503 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.504 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.504 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.504 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.505 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.505 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.506 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.508 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.512 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.513 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.514 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.515 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.515 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.515 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.515 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.515 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.517 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.517 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.523 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.525 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.527 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.528 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.528 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.528 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.528 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.528 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.531 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.532 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.535 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.542 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.543 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.544 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.546 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.547 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.547 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.547 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.547 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.547 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.549 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.550 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.554 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.555 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.556 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.557 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.557 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.557 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.557 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.557 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.559 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.563 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.565 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.566 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.568 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.570 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.570 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.570 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.570 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.570 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.571 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.572 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.578 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.579 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.581 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.582 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.583 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.583 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.583 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.583 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.583 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.584 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.585 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.588 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.591 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.593 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.593 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.593 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.593 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.593 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.594 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.595 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.598 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.602 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.606 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.606 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.607 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.608 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.608 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.608 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.608 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.608 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.611 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.611 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.617 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.619 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.619 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.624 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.625 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.626 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.626 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.626 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.627 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.630 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.631 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.637 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.644 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.648 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.648 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.650 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.652 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.652 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.652 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.652 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.652 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.653 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.655 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.658 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.660 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.661 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.662 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.664 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.664 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.664 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.665 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.665 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.666 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.667 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.672 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.674 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.677 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.677 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.677 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.677 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.677 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.677 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.679 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.680 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.680 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.685 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.686 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.687 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.688 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.688 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.688 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.688 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.690 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.690 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.692 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.698 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.699 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.701 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.702 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.702 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.703 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.703 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.704 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.705 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.706 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.707 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.710 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.711 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.712 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.712 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.712 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.712 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.712 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.714 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.716 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.718 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.719 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.721 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.724 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.727 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.728 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.728 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.728 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.728 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.728 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.730 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.736 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.739 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.740 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.741 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.742 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.743 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.743 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.743 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.743 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.743 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.745 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.750 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.752 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.753 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.753 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.754 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.754 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.754 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.754 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.755 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.755 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.758 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.759 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.760 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.762 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.762 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.762 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.763 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.763 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.764 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.769 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.770 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.772 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.772 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.773 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.774 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.774 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.774 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.774 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.774 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.776 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.781 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.781 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.783 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.784 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.784 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.785 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.785 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.785 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.785 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.787 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.793 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.796 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.798 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.798 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.800 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.800 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.800 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.800 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.800 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.801 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.802 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.813 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.814 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.814 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.816 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.816 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.817 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.817 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.817 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.817 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.818 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.821 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.824 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.826 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.827 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.827 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.827 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.827 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.828 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.830 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.834 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.836 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.836 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.837 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.838 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.840 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.840 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.840 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.840 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.840 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.841 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.848 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.849 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.850 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.851 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.852 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.852 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.853 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.853 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.853 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.855 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.856 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.858 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.861 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.862 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.862 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.863 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.864 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.864 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.864 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.864 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.866 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.872 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.873 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.874 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.876 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.876 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.877 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.877 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.877 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.877 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.879 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.879 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.886 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.889 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.890 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.891 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.892 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.893 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.893 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.893 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.893 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.897 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.898 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.903 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.904 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.905 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.907 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.909 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.910 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.910 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.910 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.910 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.912 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.915 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.922 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.923 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.926 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.926 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.928 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.928 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.929 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.929 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.929 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.931 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.934 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.939 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.941 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.941 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.944 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.946 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.946 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.946 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.946 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.946 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.948 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.950 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.953 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.954 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.955 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.956 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.956 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.956 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.957 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.959 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.959 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.961 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.969 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.971 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.973 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.973 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.973 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.973 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.973 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.975 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.980 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.982 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:41.982 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.983 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.985 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.985 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.985 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.985 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.985 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.988 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:41.988 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:41.995 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.996 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.996 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:41.997 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:41.997 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:41.997 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:41.997 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:41.997 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:41.999 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.000 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:42.004 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.006 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.008 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.009 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.010 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.010 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.010 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.010 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.011 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.015 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.017 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.017 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.018 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.019 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.019 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.020 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.020 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.020 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.022 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.022 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:42.027 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.029 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.030 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.032 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.032 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.032 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.032 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.034 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.034 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.036 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.039 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.040 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.043 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.043 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.043 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.043 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.043 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.044 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:42.045 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.049 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.051 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.052 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.053 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.054 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.054 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.054 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.054 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.055 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.056 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.062 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:42.076 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.077 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.079 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.079 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.080 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.080 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.080 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.080 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.088 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.088 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:42.090 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.092 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.094 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.095 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.095 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.095 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.095 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.095 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.097 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.097 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.104 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:42.105 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.107 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.108 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.108 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.108 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.109 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.109 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.110 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.115 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.116 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.120 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.122 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.123 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.124 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.124 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.124 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.124 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.125 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.129 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.131 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.133 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.136 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.136 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:42.136 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.137 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.137 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.137 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.137 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.138 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.142 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.145 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.146 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.148 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.148 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.148 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.148 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.148 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.151 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.152 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.155 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.158 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.159 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.160 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:42.160 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.161 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.161 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.161 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.161 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.162 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.167 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.170 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.172 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.174 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.174 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.174 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.174 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.174 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.176 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.176 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.179 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.181 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:42.183 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.184 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.186 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.187 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.187 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.187 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.187 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.191 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.192 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.195 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.197 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.198 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.199 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.199 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.199 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.199 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.199 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.201 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.206 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:42.207 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.215 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.220 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.221 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.224 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.225 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.225 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.225 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.225 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.225 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.228 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.229 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:42.230 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.234 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.237 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.239 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.239 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.240 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.240 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.240 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.242 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.242 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.245 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.246 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:42.248 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.253 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.256 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.259 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.261 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.261 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.262 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.262 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.266 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.269 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.272 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.276 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:42.279 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.280 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.282 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.283 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.283 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.283 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.283 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.286 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.287 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.290 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.296 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.303 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.306 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.324 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.325 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.325 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.325 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.325 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.329 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.331 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.334 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.335 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:42.340 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.343 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.343 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.346 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.347 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.347 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.347 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.347 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.349 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.359 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:42.361 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.363 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.363 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.365 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.368 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.369 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.369 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.369 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.369 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.371 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.371 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.378 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.392 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.393 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.396 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.396 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.396 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.397 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.397 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.398 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:42.399 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.400 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.402 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.405 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.408 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:42.408 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.411 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.411 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.411 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.411 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.411 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.416 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.416 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.418 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.424 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.427 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.430 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.431 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.432 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.432 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.432 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.432 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.434 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.440 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.442 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.442 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.443 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:42.444 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.444 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.444 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.444 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.444 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.446 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.452 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.453 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.454 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.455 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.455 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.455 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.455 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.455 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.457 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.460 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.467 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.469 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.469 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:42.470 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.470 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.470 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.470 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.470 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.472 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.476 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.480 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.481 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.484 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.484 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.484 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.484 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.484 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.485 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.486 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.490 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.492 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.493 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.494 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.494 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.494 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.494 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.496 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.498 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:42.500 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.503 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.505 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.507 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.510 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.511 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.511 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.511 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.511 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.513 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.517 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:42.518 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.520 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.520 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.522 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.522 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.522 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.522 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.522 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.525 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.528 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.532 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.535 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.536 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.537 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.537 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.537 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.537 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.538 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.544 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.546 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.549 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.550 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:42.553 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.553 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.553 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.553 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.553 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.555 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.558 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.560 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.563 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.564 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.565 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.567 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.568 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.568 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.568 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.569 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.573 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:42.575 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.576 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.577 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.578 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.579 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.579 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.579 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.579 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.579 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.580 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.586 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.587 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.589 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.589 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.589 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.589 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.589 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.591 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.591 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.594 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:42.598 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.599 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.600 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.601 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.602 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.602 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.602 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.602 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.603 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.604 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.608 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.609 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:42.610 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.611 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.611 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.612 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.612 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.612 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.613 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.620 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.622 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.624 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.624 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.626 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.626 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.626 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.626 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.626 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.627 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.628 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:42.634 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.636 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.638 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.638 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.638 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.639 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.639 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.639 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.640 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.641 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.645 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.647 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.648 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.649 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.649 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.649 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.649 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.650 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:42.650 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.651 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.654 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.657 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.658 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.659 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.659 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.659 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.659 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.659 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.660 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.661 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.663 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.665 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.665 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:42.668 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.671 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.672 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.672 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.672 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.672 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.674 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.674 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.681 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.684 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.685 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.686 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.686 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.687 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.687 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.687 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.687 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.689 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:42.689 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.693 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.696 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.698 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.698 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.700 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.700 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.700 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.700 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.700 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.701 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.702 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:42.706 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.711 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.713 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.714 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.715 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.715 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.715 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.715 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.715 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.717 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.720 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.722 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.724 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.724 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:42.726 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.727 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.727 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.728 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.728 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.728 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.729 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.733 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.736 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.738 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.741 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.741 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.741 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.741 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.741 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.742 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.743 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.744 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:42.748 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.750 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.750 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.752 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.752 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.752 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.753 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.753 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.753 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.755 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.762 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.763 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.765 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.765 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:42.767 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.767 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.767 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.767 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.767 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.767 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.769 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.780 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.783 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.785 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.786 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.787 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.787 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.787 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.787 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.789 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.789 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.797 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.798 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:42.800 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.800 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.801 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.802 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.803 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.803 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.803 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.803 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.805 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.811 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.812 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.816 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.817 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.822 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.823 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.823 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.823 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.823 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.823 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:42.825 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.825 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.832 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.834 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.835 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.835 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.835 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.835 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.835 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.837 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.840 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.843 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:42.843 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.845 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.846 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.848 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.848 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.848 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.848 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.848 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.850 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.853 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.855 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.857 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.859 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.860 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.861 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.861 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.861 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.861 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.864 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.864 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.866 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:42.871 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.872 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.873 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.874 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.875 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.875 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.875 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.875 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.876 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.881 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.883 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.885 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.886 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:42.886 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.887 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.887 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.887 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.887 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.892 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.892 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.894 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.899 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.901 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.902 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.902 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.902 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.902 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.903 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.904 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.904 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.906 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.908 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.909 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.911 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.911 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.911 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.911 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.911 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.913 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.914 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.917 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:42.919 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.921 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.922 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.923 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.924 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.924 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.924 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.924 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.925 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.926 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.927 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.932 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.934 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.935 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.935 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.935 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.936 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.936 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.937 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.938 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.940 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.942 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.943 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.944 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.944 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.944 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.944 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.944 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.945 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.945 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:42.949 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.949 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.951 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.952 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.952 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.952 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.952 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.953 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.954 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.960 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.960 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.961 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.961 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.962 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.962 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.962 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.962 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.962 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.963 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:42.964 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.968 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.970 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.971 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.971 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.971 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.971 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.972 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.972 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.973 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.977 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:42.980 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.984 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.986 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:42.989 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:42.989 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:42.989 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:42.989 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:42.989 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:42.990 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:42.990 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:42.999 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.000 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.001 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.001 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.003 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.003 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.003 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.003 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.004 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.006 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.007 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.009 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.013 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.015 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.016 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.017 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.018 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.018 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.018 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.018 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.020 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.023 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.025 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.027 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.028 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.028 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.029 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.029 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.029 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.029 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.030 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.031 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.035 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.037 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.039 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.040 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.040 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.040 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.040 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.040 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.041 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.041 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.043 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.045 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.046 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.047 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.048 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.048 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.048 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.048 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.049 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.052 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.054 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.055 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.056 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.057 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.058 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.058 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.058 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.058 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.059 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.059 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.064 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.065 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.066 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.067 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.067 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.067 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.067 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.067 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.068 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.069 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.072 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.073 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.074 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.075 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.075 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.075 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.075 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.075 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.077 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.080 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.081 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.084 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.085 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.086 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.086 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.086 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.086 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.086 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.088 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.089 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.091 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.092 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.093 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.096 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.096 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.096 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.096 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.096 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.097 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.098 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.100 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.101 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.103 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.104 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.104 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.104 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.104 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.104 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.106 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.108 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.112 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.113 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.114 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.114 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.114 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.115 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.115 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.115 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.116 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.116 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.120 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.120 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.121 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.122 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.122 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.122 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.122 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.122 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.127 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.128 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.134 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.135 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.137 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.137 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.137 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.137 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.138 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.138 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.140 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.140 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.142 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.145 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.147 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.148 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.148 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.148 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.148 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.148 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.149 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.153 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.155 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.155 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.156 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.156 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.158 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.158 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.158 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.158 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.158 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.160 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.165 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.166 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.167 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.167 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.167 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.167 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.167 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.170 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.171 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.173 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.174 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.177 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.177 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.179 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.179 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.179 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.179 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.179 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.180 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.183 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.184 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.185 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.185 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.186 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.186 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.186 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.186 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.186 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.186 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.187 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.192 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.193 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.194 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.194 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.194 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.194 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.194 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.197 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.200 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.202 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.202 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.203 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.203 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.204 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.204 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.204 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.204 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.204 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.206 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.211 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.212 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.213 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.213 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.214 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.214 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.214 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.215 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.217 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.218 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.221 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.222 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.223 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.223 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.224 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.224 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.224 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.224 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.225 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.230 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.230 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.233 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.234 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.234 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.234 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.235 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.235 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.236 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.236 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.240 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.242 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.242 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.243 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.244 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.244 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.244 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.244 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.245 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.246 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.250 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.252 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.253 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.256 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.257 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.257 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.257 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.257 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.265 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.266 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.267 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.272 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.277 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.278 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.280 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.280 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.280 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.280 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.280 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.281 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.285 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.286 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.287 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.287 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.288 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.288 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.289 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.289 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.289 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.290 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.293 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.294 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.295 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.295 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.295 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.295 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.295 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.296 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.301 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.303 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.303 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.306 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.306 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.307 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.307 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.307 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.307 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.308 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.309 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.313 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.314 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.316 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.316 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.317 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.318 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.318 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.318 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.318 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.319 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.320 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.323 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.324 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.325 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.326 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.326 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.326 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.326 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.327 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.327 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.335 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.336 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.337 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.338 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.338 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.338 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.338 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.338 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.338 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.339 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.340 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.343 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.344 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.345 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.345 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.345 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.345 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.345 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.347 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.350 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.351 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.352 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.353 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.353 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.354 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.354 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.354 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.354 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.354 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.355 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.360 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.361 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.362 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.363 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.364 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.364 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.364 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.364 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.365 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.366 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.370 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.371 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.372 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.372 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.372 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.372 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.372 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.373 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.373 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.380 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.381 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.382 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.383 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.384 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.384 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.384 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.384 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.384 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.390 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.391 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.398 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.400 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.401 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.403 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.405 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.405 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.405 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.405 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.405 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.407 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.408 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.410 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.412 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.413 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.414 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.416 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.417 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.417 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.417 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.417 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.419 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.419 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.425 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.427 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.428 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.428 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.428 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.428 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.428 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.428 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.429 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.430 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.433 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.434 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.435 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.435 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.435 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.435 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.435 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.436 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.439 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.440 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.440 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.441 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.442 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.442 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.442 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.442 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.442 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.447 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.447 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.454 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.456 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.456 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.458 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.459 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.460 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.460 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.460 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.460 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.462 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.464 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.466 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.467 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.469 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.471 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.472 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.473 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.473 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.473 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.473 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.474 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.475 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.478 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.479 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.480 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.481 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.481 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.482 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.482 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.482 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.483 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.484 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.486 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.490 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.491 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.493 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.493 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.493 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.493 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.493 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.495 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.497 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.506 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.506 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.507 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.507 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.508 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.509 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.509 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.509 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.509 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.510 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.515 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.516 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.517 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.518 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.518 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.519 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.519 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.519 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.520 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.521 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.526 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.527 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.528 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.529 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.529 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.529 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.529 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.529 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.530 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.543 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.545 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.546 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.547 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.547 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.547 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.547 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.547 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.548 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.550 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.551 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.553 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.554 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.555 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.555 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.555 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.555 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.555 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.556 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.557 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.560 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.561 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.561 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.562 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.562 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.563 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.563 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.563 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.566 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.570 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.571 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.572 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.573 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.573 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.573 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.573 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.573 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.574 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.575 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.576 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.579 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.581 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.582 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.582 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.582 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.582 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.582 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.583 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.584 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.586 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.597 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.599 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.600 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.600 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.600 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.600 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.600 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.602 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.602 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.605 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.606 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.607 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.608 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.609 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.609 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.609 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.609 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.609 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.610 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.614 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.615 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.615 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.616 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.616 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.616 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.616 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.616 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.618 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.622 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.623 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.624 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.625 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.625 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.626 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.626 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.626 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.627 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.628 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.632 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.634 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.634 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.636 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.636 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.636 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.636 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.636 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.636 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.637 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.643 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.644 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.645 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.645 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.646 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.646 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.646 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.647 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.649 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.655 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.657 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.659 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.659 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.659 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.659 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.659 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.660 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.661 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.663 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.666 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.667 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.668 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.672 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.672 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.672 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.672 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.673 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.674 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.677 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.680 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.680 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.682 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.683 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.684 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.684 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.684 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.684 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.684 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.686 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.694 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.696 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.696 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.699 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.699 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.699 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.699 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.699 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.701 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.706 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.706 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.709 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.709 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.711 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.711 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.712 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.712 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.712 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.712 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.713 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.719 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.722 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.723 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.726 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.726 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.727 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.727 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.727 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.727 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.729 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.730 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.732 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.735 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.735 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.737 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.744 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.745 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.745 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.745 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.745 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.746 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.747 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.753 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.756 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.758 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.759 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.759 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.759 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.759 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.759 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.762 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.763 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.764 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.771 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.773 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.775 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.776 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.776 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.776 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.776 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.778 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.778 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.780 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.785 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.788 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.790 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.791 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.792 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.792 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.792 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.792 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.793 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.797 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.799 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.800 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.801 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.801 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.802 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.802 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.802 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.802 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.803 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.804 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.810 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.812 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.813 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.814 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.814 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.814 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.814 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.814 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.816 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.817 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.821 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.823 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.825 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.826 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.828 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.829 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.829 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.830 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.830 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.833 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.837 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.840 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.842 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.843 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.845 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.847 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.847 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.847 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.847 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.848 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.850 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.851 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.855 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.860 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.863 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.865 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.865 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.865 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.865 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.866 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.867 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.868 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.869 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.877 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.878 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.879 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.879 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.880 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.880 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.880 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.880 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.881 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.881 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.889 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.890 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.895 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.897 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.897 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.897 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.897 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.897 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.902 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.905 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.907 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.911 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.912 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.913 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.914 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.914 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.914 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.915 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.915 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.915 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.916 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.921 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.923 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.926 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.926 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.927 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.927 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.927 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.927 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.931 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.932 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.937 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.943 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.943 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.946 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.949 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.949 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.949 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.949 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.949 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.951 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.956 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.957 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.958 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.959 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:43.960 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.962 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.962 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.962 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.963 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.963 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.964 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.969 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.970 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.971 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.972 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.972 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.972 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.972 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.973 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.976 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:43.979 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.981 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.982 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.982 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.982 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.982 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.982 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.983 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.989 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.990 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.991 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:43.992 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:43.992 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:43.992 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:43.992 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:43.994 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:43.995 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:43.998 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.001 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.001 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.002 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.004 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.005 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.005 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.005 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.005 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.006 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.011 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.012 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.014 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.014 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.014 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.014 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.014 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.016 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.020 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.022 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.023 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.025 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.025 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.025 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.025 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.025 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.028 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.033 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.037 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.038 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.039 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.040 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.040 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.040 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.040 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.041 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.042 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.043 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.045 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.047 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.048 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.048 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.048 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.048 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.048 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.049 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.057 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.059 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.061 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.061 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.061 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.061 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.061 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.062 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.063 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.066 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.068 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.070 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.074 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.077 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.077 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.077 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.078 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.078 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.079 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.087 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.089 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.091 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.092 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.092 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.092 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.092 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.092 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.093 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.094 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.098 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.098 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.099 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.101 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.101 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.101 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.101 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.101 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.102 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.103 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.106 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.107 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.109 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.110 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.110 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.110 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.110 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.112 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.113 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.115 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.117 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.119 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.120 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.121 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.122 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.122 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.122 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.122 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.125 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.126 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.128 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.132 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.134 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.135 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.136 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.137 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.138 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.138 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.138 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.138 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.139 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.140 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.145 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.147 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.148 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.149 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.149 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.149 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.149 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.149 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.151 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.153 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.157 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.157 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.159 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.163 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.164 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.165 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.165 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.166 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.168 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.168 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.172 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.178 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.179 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.181 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.182 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.183 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.183 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.183 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.183 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.183 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.185 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.186 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.189 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.192 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.193 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.194 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.194 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.194 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.195 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.195 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.196 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.199 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.202 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.203 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.204 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.205 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.206 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.206 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.206 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.206 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.206 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.208 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.213 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.214 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.215 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.217 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.217 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.217 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.217 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.218 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.220 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.221 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.221 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.223 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.228 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.230 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.230 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.232 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.233 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.233 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.233 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.233 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.235 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.237 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.242 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.244 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.244 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.245 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.245 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.246 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.246 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.246 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.248 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.250 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.253 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.254 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.255 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.256 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.259 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.259 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.259 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.259 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.259 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.261 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.264 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.266 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.268 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.269 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.272 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.273 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.273 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.273 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.273 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.276 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.277 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.279 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.282 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.285 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.286 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.287 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.289 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.290 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.290 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.290 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.290 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.290 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.293 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.293 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.298 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.299 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.301 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.302 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.302 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.302 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.302 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.302 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.304 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.304 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.313 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.314 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.317 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.318 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.319 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.319 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.319 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.319 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.319 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.320 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.321 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.326 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.327 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.329 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.329 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.329 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.329 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.329 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.330 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.331 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.332 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.334 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.336 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.337 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.339 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.339 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.339 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.339 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.339 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.340 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.345 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.345 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.347 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.347 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.348 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.349 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.349 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.349 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.349 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.350 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.352 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.354 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.356 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.357 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.357 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.357 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.357 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.357 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.359 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.359 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.361 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.364 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.367 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.369 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.371 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.371 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.371 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.371 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.371 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.373 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.374 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.378 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.380 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.380 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.381 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.383 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.383 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.383 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.383 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.383 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.385 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.385 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.391 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.394 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.394 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.396 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.396 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.396 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.396 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.396 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.398 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.399 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.403 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.405 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.406 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.408 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.409 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.409 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.409 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.409 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.410 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.410 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.417 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.421 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.423 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.425 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.425 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.425 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.425 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.425 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.427 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.430 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.432 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.433 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.434 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.436 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.437 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.438 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.438 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.438 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.438 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.439 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.440 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.447 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.451 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.451 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.453 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.453 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.453 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.453 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.454 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.454 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.456 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.463 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.464 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.467 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.471 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.471 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.471 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.471 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.471 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.472 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.474 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.477 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.480 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.482 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.483 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.485 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.485 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.485 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.485 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.485 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.486 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.487 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.493 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.495 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.497 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.497 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.497 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.497 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.497 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.497 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.499 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.500 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.502 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.507 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.508 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.510 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.510 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.510 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.510 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.510 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.512 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.513 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.516 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.517 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.518 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.518 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.518 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.518 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.519 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.520 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.520 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.521 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.524 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.526 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.527 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.527 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.527 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.527 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.528 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.528 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.529 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.535 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.535 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.538 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.540 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.540 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.540 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.540 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.541 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.541 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.543 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.544 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.550 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.552 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.552 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.553 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.553 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.553 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.554 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.554 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.554 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.555 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.561 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.562 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.563 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.564 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.564 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.564 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.564 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.564 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.565 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.567 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.573 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.576 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.579 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.580 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.583 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.583 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.583 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.584 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.584 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.584 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.586 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.593 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.594 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.607 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.609 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.610 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.610 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.610 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.610 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.611 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.613 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.614 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.617 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.620 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.623 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.624 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.625 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.627 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.628 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.628 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.628 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.628 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.629 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.630 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.634 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.637 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.642 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.644 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.647 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.650 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.650 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.651 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.651 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.651 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.653 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.654 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.661 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.663 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.664 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.665 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.665 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.667 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.668 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.668 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.668 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.668 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.670 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.672 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.676 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.682 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.683 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.685 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.685 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.688 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.688 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.688 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.688 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.688 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.690 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.691 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.694 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.698 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.699 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.701 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.703 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.704 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.704 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.704 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.704 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.704 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.706 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.709 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.715 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.716 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.717 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.718 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.719 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.719 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.719 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.719 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.719 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.721 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.722 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.726 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.728 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.729 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.731 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.731 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.731 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.731 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.732 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.732 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.733 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.737 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.739 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.740 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.741 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.742 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.743 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.743 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.743 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.743 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.744 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.754 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.755 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.756 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.757 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.757 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.759 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.759 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.759 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.759 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.759 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.761 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.766 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.766 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.767 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.768 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.769 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.769 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.769 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.769 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.769 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.771 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.771 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.775 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.777 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.778 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.778 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.778 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.779 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.779 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.780 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.780 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.781 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.784 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.785 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.785 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.786 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.787 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.787 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.787 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.787 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.788 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.790 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.792 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.796 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.797 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.799 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.799 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.800 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.800 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.800 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.801 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.804 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.807 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.808 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.809 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.811 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.813 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.813 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.813 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.813 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.814 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.815 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.816 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.818 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.820 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.820 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.821 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.822 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.822 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.822 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.822 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.822 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.823 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.827 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.829 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.831 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.833 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.833 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.833 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.833 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.833 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.834 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.835 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.841 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.841 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.842 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.843 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.844 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.844 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.844 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.844 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.844 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.845 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.848 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.853 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.853 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.855 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.856 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.857 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.858 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.858 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.858 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.858 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.859 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.860 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.864 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.866 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.867 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.868 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.868 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.868 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.868 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.868 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.868 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.869 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.872 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.873 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.874 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.875 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.875 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.875 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.876 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.876 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.877 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.877 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.878 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.882 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.883 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.884 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.884 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.885 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.885 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.885 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.886 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.895 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.896 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.897 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.898 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.899 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.899 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.899 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.899 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.899 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.900 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.901 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.902 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.906 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.907 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.908 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.909 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.909 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.909 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.909 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.910 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.912 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.919 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.919 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.922 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.924 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.924 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.924 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.924 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.924 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.927 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.928 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.930 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.933 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.934 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.936 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.936 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.936 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.936 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.936 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.937 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.938 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.942 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.947 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.949 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.949 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.950 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.951 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.951 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.951 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.951 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.953 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.953 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.955 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.956 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.958 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.959 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.960 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.960 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.960 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.960 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.960 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.963 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.966 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.969 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.970 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.971 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.972 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.973 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.973 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.973 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.973 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.974 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.975 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.980 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.980 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.982 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.983 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.985 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.985 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.985 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.985 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.986 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:44.987 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:44.991 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:44.994 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:44.996 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.996 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:44.997 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.998 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:44.998 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:44.999 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:44.999 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:44.999 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.000 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.004 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.005 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.006 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.008 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.008 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.009 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.009 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.009 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.012 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.012 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.013 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.015 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.016 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.018 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.019 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.019 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.019 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.019 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.019 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.020 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.024 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.025 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.027 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.027 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.027 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.027 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.028 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.028 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.028 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.029 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.031 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.037 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.038 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.038 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.039 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.040 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.040 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.040 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.040 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.041 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.045 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.048 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.049 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.050 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.052 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.052 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.052 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.052 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.052 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.053 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.054 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.058 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.060 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.061 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.062 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.062 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.063 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.063 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.063 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.064 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.069 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.070 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.072 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.072 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.073 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.074 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.074 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.075 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.075 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.075 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.076 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.081 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.082 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.083 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.084 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.085 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.085 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.085 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.086 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.086 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.087 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.087 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.092 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.093 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.094 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.095 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.096 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.096 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.096 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.096 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.096 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.097 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.102 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.103 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.103 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.104 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.105 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.105 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.105 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.106 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.106 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.107 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.112 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.114 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.115 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.116 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.117 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.117 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.117 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.117 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.117 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.118 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.127 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.140 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.153 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.154 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.156 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.157 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.158 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.158 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.158 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.158 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.158 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.160 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.168 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.169 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.170 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.171 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.171 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.171 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.172 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.172 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.173 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.173 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.174 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.177 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.178 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.179 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.179 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.179 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.179 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.179 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.180 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.181 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.184 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.184 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.185 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.186 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.186 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.187 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.187 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.187 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.188 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.189 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.191 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.192 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.193 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.193 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.193 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.193 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.193 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.195 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.195 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.199 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.201 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.202 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.202 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.202 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.203 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.203 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.203 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.204 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.205 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.208 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.209 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.211 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.212 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.212 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.212 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.212 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.212 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.214 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.217 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.219 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.228 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.228 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.228 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.228 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.228 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.229 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.231 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.231 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.234 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.239 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.240 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.242 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.243 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.243 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.243 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.243 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.243 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.245 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.247 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.250 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.252 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.254 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.256 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.259 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.259 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.259 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.260 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.260 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.262 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.262 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.264 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.269 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.271 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.272 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.273 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.273 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.273 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.273 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.274 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.279 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.282 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.284 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.284 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.285 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.285 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.285 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.286 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.286 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.287 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.293 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.294 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.295 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.295 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.296 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.297 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.297 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.297 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.297 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.300 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.307 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.310 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.311 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.312 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.313 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.313 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.313 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.313 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.313 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.315 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.316 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.320 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.322 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.322 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.323 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.323 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.323 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.323 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.323 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.325 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.325 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.328 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.329 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.330 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.331 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.331 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.331 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.331 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.331 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.333 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.339 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.342 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.343 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.344 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.344 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.344 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.345 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.345 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.345 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.347 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.348 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.352 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.354 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.355 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.356 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.356 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.356 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.356 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.356 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.357 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.358 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.359 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.362 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.363 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.364 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.364 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.364 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.365 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.365 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.366 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.367 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.368 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.372 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.373 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.374 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.374 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.374 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.375 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.375 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.376 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.377 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.379 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.380 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.383 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.383 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.384 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.385 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.385 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.385 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.385 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.386 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.389 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.390 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.391 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.392 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.392 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.392 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.392 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.392 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.392 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.393 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.398 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.401 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.402 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.404 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.404 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.404 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.404 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.404 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.404 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.406 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.410 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.414 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.414 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.416 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.417 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.417 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.417 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.417 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.417 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.418 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.422 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.423 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.424 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.425 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.425 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.426 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.426 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.426 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.426 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.427 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.432 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.434 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.435 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.437 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.437 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.437 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.437 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.437 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.441 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.441 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.443 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.447 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.449 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.450 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.452 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.452 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.452 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.452 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.452 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.456 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.457 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.458 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.461 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.462 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.463 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.463 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.463 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.463 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.463 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.465 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.466 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.472 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.474 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.476 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.476 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.477 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.477 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.477 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.477 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.478 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.479 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.483 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.483 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.484 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.485 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.485 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.486 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.486 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.486 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.486 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.488 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.489 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.494 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.495 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.496 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.497 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.497 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.497 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.497 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.498 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.499 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.500 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.502 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.504 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.505 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.506 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.506 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.507 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.507 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.507 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.508 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.509 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.510 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.513 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.514 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.516 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.517 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.517 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.517 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.517 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.518 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.519 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.520 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.524 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.525 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.527 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.531 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.531 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.532 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.532 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.532 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.534 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.535 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.537 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.539 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.541 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.543 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.544 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.545 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.545 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.545 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.545 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.547 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.547 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.548 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.553 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.553 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.554 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.556 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.556 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.556 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.556 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.556 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.558 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.562 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.564 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.565 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.566 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.567 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.567 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.567 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.567 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.567 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.569 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.573 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.575 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.575 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.576 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.578 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.578 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.578 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.578 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.578 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.579 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.580 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.586 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.588 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.590 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.591 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.591 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.591 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.591 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.591 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.592 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.593 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.598 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.599 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.600 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.600 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.601 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.601 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.601 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.601 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.602 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.602 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.604 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.607 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.609 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.610 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.610 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.610 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.610 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.610 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.611 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.615 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.616 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.617 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.618 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.618 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.618 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.618 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.618 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.621 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.621 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.625 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.635 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.637 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.640 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.641 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.643 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.644 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.644 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.644 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.644 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.647 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.648 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.651 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.653 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.655 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.656 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.657 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.658 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.658 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.658 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.658 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.659 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.663 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.664 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.665 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.668 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.668 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.669 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.669 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.670 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.670 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.670 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.671 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.674 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.675 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.676 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.676 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.677 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.677 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.677 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.677 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.678 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.678 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.683 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.683 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.685 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.685 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.686 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.687 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.687 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.687 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.687 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.688 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.690 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.694 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.695 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.697 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.697 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.697 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.697 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.698 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.698 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.699 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.700 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.706 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.707 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.708 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.708 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.710 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.710 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.710 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.710 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.710 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.712 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.714 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.716 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.717 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.717 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.719 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.721 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.721 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.721 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.721 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.721 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.722 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.725 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.726 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.728 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.730 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.731 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.732 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.732 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.732 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.732 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.738 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.742 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.744 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.745 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.746 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.747 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.750 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.751 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.751 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.752 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.752 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.752 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.752 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.753 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.757 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.758 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.759 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.761 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.761 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.761 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.762 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.762 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.763 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.764 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.767 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.769 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.770 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.771 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.772 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.772 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.772 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.772 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.773 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.774 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.777 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.778 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.779 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.780 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.780 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.780 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.780 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.781 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.781 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.782 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.785 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.786 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.787 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.788 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.789 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.789 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.789 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.789 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.789 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.790 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.794 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.797 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.799 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.799 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.800 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.800 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.801 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.801 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.801 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.801 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.802 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.806 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.809 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.809 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.810 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.810 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.810 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.811 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.811 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.812 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.813 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.816 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.818 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.819 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.819 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.820 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.820 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.820 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.821 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.821 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.822 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.827 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.828 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.829 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.830 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.830 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.830 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.830 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.830 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.833 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.835 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.837 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.839 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.840 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.840 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.842 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.842 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.842 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.842 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.842 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.844 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.849 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.850 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.850 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.852 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.853 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.853 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.853 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.853 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.853 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.854 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.856 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.858 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.860 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.861 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.861 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.861 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.862 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.862 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.863 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.863 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.866 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.868 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.869 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.869 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.869 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.869 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.869 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.871 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.871 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.873 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.875 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.876 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.877 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.878 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.878 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.878 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.878 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.879 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.880 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.885 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.886 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.888 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.890 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.893 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.893 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.893 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.893 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.893 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.894 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.895 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.896 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.899 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.899 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.899 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.900 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.901 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.901 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.901 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.901 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.902 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.906 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.907 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.909 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.909 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.909 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.909 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.909 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.910 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.911 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.911 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.913 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.916 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.917 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.919 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.919 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.919 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.919 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.920 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.921 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.923 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.925 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.928 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.929 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.930 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.931 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.931 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.931 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.931 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.932 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.934 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.935 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.937 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.938 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.939 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.940 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.940 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.941 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.941 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.941 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.942 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.948 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.948 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.949 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.950 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.952 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.952 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.953 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.953 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.953 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.953 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.954 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.957 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.957 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.958 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.961 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.961 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.961 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.961 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.961 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.962 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.963 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.966 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.968 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.969 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.970 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.970 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.970 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.971 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.971 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.971 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.974 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.974 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.978 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.981 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.982 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:45.983 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.984 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.984 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.984 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.984 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.985 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:45.986 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.991 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.993 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.994 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:45.995 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:45.995 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:45.996 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:45.996 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:45.996 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:45.997 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:45.997 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.002 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.004 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.006 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.008 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.009 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.009 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.009 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.009 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.010 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.011 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.016 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.016 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.017 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.018 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.018 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.018 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.018 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.018 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.019 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.020 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.026 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.026 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.027 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.028 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.028 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.028 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.028 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.028 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.030 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.030 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.036 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.037 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.038 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.038 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.038 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.039 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.039 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.040 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.040 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.042 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.044 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.045 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.047 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.047 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.047 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.047 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.047 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.048 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.049 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.053 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.053 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.054 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.054 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.055 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.055 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.055 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.055 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.056 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.056 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.060 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.061 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.062 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.062 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.062 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.062 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.062 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.063 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.065 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.067 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.069 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.070 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.072 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.073 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.073 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.073 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.073 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.074 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.075 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.076 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.079 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.081 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.082 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.084 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.084 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.084 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.084 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.084 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.085 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.086 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.092 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.093 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.094 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.095 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.096 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.096 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.096 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.096 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.096 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.097 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.102 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.104 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.104 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.106 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.107 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.108 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.108 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.108 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.108 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.108 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.110 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.115 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.116 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.118 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.119 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.119 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.119 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.119 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.120 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.121 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.121 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.123 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.126 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.127 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.129 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.129 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.129 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.129 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.129 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.130 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.132 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.133 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.134 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.134 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.136 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.137 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.137 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.137 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.137 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.137 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.139 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.144 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.147 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.148 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.148 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.149 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.149 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.149 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.149 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.150 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.151 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.152 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.158 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.159 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.161 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.161 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.162 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.162 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.162 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.162 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.163 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.164 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.166 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.168 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.169 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.170 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.171 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.171 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.171 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.171 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.173 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.173 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.177 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.178 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.179 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.179 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.180 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.180 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.180 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.181 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.181 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.184 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.185 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.186 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.186 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.187 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.187 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.187 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.187 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.187 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.188 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.193 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.194 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.195 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.195 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.196 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.196 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.196 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.197 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.197 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.200 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.201 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.201 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.202 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.203 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.203 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.203 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.203 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.204 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.205 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.209 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.210 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.211 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.211 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.211 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.211 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.212 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.213 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.213 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.214 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.215 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.216 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.217 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.218 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.219 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.219 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.219 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.219 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.220 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.224 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.225 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.226 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.227 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.227 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.227 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.227 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.227 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.228 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.228 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.235 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.239 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.240 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.241 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.241 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.242 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.242 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.242 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.242 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.243 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.247 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.251 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.252 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.252 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.254 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.254 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.254 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.254 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.255 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.256 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.258 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.261 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.263 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.264 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.265 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.265 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.265 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.265 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.265 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.266 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.269 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.271 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.272 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.274 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.274 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.274 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.274 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.274 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.276 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.276 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.277 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.282 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.283 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.284 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.284 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.284 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.284 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.285 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.285 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.287 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.287 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.293 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.295 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.296 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.297 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.297 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.297 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.297 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.297 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.299 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.300 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.303 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.304 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.305 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.306 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.306 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.306 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.306 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.306 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.308 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.310 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.311 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.312 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.313 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.315 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.315 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.315 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.315 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.315 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.316 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.317 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.320 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.321 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.322 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.324 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.324 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.324 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.324 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.324 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.325 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.326 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.330 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.331 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.332 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.333 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.333 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.333 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.333 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.334 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.336 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.337 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.342 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.343 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.345 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.346 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.346 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.346 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.346 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.346 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.349 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.353 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.355 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.357 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.358 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.359 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.361 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.361 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.361 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.361 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.361 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.363 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.365 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.367 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.368 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.369 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.369 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.370 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.370 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.370 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.370 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.371 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.373 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.377 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.378 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.380 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.380 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.380 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.381 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.381 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.381 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.382 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.383 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.385 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.387 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.388 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.389 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.389 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.389 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.389 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.390 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.390 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.391 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.394 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.395 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.398 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.398 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.398 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.398 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.399 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.403 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.405 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.407 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.409 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.412 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.414 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.415 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.416 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.416 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.416 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.416 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.417 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.417 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.419 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.420 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.425 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.427 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.428 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.430 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.431 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.431 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.431 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.431 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.431 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.436 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.437 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.439 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.444 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.445 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.446 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.447 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.448 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.448 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.448 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.448 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.448 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.450 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.455 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.456 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.458 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.458 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.458 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.459 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.459 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.459 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.459 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.460 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.465 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.466 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.468 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.470 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.470 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.471 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.471 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.471 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.471 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.472 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.474 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.477 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.477 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.479 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.479 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.480 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.480 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.480 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.480 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.482 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.485 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.490 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.492 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.492 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.493 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.495 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.495 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.495 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.495 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.495 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.496 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.497 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.503 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.504 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.506 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.508 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.508 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.508 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.508 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.508 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.508 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.509 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.519 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.527 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.527 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.532 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.532 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.532 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.532 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.535 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.535 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.538 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.539 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.541 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.544 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.546 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.550 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.556 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.559 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.560 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.560 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.560 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.560 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.560 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.560 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.562 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.563 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.569 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.571 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.572 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.574 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.574 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.574 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.574 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.574 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.578 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.579 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.581 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.583 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.585 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.587 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.588 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.589 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.589 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.589 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.589 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.589 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.591 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.600 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.601 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.602 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.603 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.604 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.604 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.604 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.604 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.605 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.611 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.612 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.616 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.616 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.618 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.618 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.618 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.618 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.619 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.619 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.620 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.624 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.627 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.627 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.630 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.630 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.630 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.630 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.630 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.631 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.632 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.639 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.641 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.642 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.643 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.643 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.644 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.644 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.644 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.644 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.644 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.646 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.649 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.653 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.655 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.656 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.657 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.657 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.657 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.657 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.658 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.658 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.659 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.661 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.664 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.665 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.666 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.667 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.667 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.667 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.667 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.668 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.669 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.669 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.674 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.675 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.676 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.677 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.678 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.678 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.678 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.678 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.678 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.680 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.684 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.685 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.686 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.687 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.687 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.687 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.687 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.687 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.688 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.688 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.693 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.693 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.694 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.696 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.696 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.696 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.696 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.696 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.697 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.701 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.704 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.705 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.706 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.707 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.707 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.707 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.707 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.707 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.712 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.715 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.716 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.718 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.720 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.721 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.722 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.722 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.722 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.722 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.723 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.724 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.726 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.727 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.729 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.731 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.733 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.734 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.734 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.734 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.734 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.735 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.736 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.739 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.740 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.741 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.742 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.742 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.743 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.743 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.743 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.744 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.744 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.748 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.749 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.750 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.750 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.751 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.751 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.751 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.751 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.751 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.753 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.758 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.760 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.760 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.761 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.761 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.761 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.761 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.761 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.762 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.764 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.764 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.768 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.770 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.772 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.772 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.773 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.773 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.773 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.775 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.779 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.780 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.781 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.781 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.782 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.783 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.783 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.783 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.783 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.783 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.784 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.788 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.789 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.793 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.793 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.793 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.793 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.793 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.794 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.795 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.795 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.797 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.800 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.801 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.802 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.802 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.802 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.803 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.803 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.803 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.808 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.809 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.810 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.810 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.811 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.811 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.811 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.811 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.812 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.812 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.813 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.818 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.820 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.821 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.821 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.822 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.822 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.822 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.822 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.823 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.823 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.828 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.829 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.830 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.832 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.832 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.832 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.833 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.833 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.834 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.843 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.844 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.845 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.846 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.848 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.848 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.849 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.849 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.849 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.849 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.851 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.852 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.854 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.857 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.858 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.859 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.860 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.860 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.860 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.860 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.862 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.862 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.864 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.865 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.867 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.869 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.870 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.870 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.870 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.870 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.871 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.875 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.876 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.877 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.882 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.884 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.885 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.886 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.887 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.887 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.887 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.887 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.887 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.888 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.889 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.892 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.893 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.895 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.895 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.895 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.895 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.895 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.896 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.897 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.899 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.901 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.903 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.903 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.904 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.904 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.904 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.904 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.904 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.906 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.908 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.911 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.912 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.913 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.913 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.914 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.914 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.914 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.915 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.918 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.923 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.928 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.928 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.930 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.931 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.931 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.932 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.932 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.932 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.933 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.937 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.938 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.939 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.939 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.941 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.941 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.941 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.941 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.941 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.942 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.943 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.947 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.948 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.950 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.950 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.950 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.950 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.950 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.951 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.952 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.953 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.957 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.958 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.958 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.960 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.960 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.960 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.960 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.960 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.961 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.962 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.965 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.967 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.968 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.969 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.969 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.969 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.970 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.970 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.971 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.974 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.976 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.978 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.979 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.980 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.981 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.981 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.981 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.981 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.981 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.982 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.986 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.987 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:46.987 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.988 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:46.989 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.989 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.989 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.989 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.989 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.990 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:46.991 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:46.995 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.996 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.997 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:46.997 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:46.997 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:46.997 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:46.998 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:46.998 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.003 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.004 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.010 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.011 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.013 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.016 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.016 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.017 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.017 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.017 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.017 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.018 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.019 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.024 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.025 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.027 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.029 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.030 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.030 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.030 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.030 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.030 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.031 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.036 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.037 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.038 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.040 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.041 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.041 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.041 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.041 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.042 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.043 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.045 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.049 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.050 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.051 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.052 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.052 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.052 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.052 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.052 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.053 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.057 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.061 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.063 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.064 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.065 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.065 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.065 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.065 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.065 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.066 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.067 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.067 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.072 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.077 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.080 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.081 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.081 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.081 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.081 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.082 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.084 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.084 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.086 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.090 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.090 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.092 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.096 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.096 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.096 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.096 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.096 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.098 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.099 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.104 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.105 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.107 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.107 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.109 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.109 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.109 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.109 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.109 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.110 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.115 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.116 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.117 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.119 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.119 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.119 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.119 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.119 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.121 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.122 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.125 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.128 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.128 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.130 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.131 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.132 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.132 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.132 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.132 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.133 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.137 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.139 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.141 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.142 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.143 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.145 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.145 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.145 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.145 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.145 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.147 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.147 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.152 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.154 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.155 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.155 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.156 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.157 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.157 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.157 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.157 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.158 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.163 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.164 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.165 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.166 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.167 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.168 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.168 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.168 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.168 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.169 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.169 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.174 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.177 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.177 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.178 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.179 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.179 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.179 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.180 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.180 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.181 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.183 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.184 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.185 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.186 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.187 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.187 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.187 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.187 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.187 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.188 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.189 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.194 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.196 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.197 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.197 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.197 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.198 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.198 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.200 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.200 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.203 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.204 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.205 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.206 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.207 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.207 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.207 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.207 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.207 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.209 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.214 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.215 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.218 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.220 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.221 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.221 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.221 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.221 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.221 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.223 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.224 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.226 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.230 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.232 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.233 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.234 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.234 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.234 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.234 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.234 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.235 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.236 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.241 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.242 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.244 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.245 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.245 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.245 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.246 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.246 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.246 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.248 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.252 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.255 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.257 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.259 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.259 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.259 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.259 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.259 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.261 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.262 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.266 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.269 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.270 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.271 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.273 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.273 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.273 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.273 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.273 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.274 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.275 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.280 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.281 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.282 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.283 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.283 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.284 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.284 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.284 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.285 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.285 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.289 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.293 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.294 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.297 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.298 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.298 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.299 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.299 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.299 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.301 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.301 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.305 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.307 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.308 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.309 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.311 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.311 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.311 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.311 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.311 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.312 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.312 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.316 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.317 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.318 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.319 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.319 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.319 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.319 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.319 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.320 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.323 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.327 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.327 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.328 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.329 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.330 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.330 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.330 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.330 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.331 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.334 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.337 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.338 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.339 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.340 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.340 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.340 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.340 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.340 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.340 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.341 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.344 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.346 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.347 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.348 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.348 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.348 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.348 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.348 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.349 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.350 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.352 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.354 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.355 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.357 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.357 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.357 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.357 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.357 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.358 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.358 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.362 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.363 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.365 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.365 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.365 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.365 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.365 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.367 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.367 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.369 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.370 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.371 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.372 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.374 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.374 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.374 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.375 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.375 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.376 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.379 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.380 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.381 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.382 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.383 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.383 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.383 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.383 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.384 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.385 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.389 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.390 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.390 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.392 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.392 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.394 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.394 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.395 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.395 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.395 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.396 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.401 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.402 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.403 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.405 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.405 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.405 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.405 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.405 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.406 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.407 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.412 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.414 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.415 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.416 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.416 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.416 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.417 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.417 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.418 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.419 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.421 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.424 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.425 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.426 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.427 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.427 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.427 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.427 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.428 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.430 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.431 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.432 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.434 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.435 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.435 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.435 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.435 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.435 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.436 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.442 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.443 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.444 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.445 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.445 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.446 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.447 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.447 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.447 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.447 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.448 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.454 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.455 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.458 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.459 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.459 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.459 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.459 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.459 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.462 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.463 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.464 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.467 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.469 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.469 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.470 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.471 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.471 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.471 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.471 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.472 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.473 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.475 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.477 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.479 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.480 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.480 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.480 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.480 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.480 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.481 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.482 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.488 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.490 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.491 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.492 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.492 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.492 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.492 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.492 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.493 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.498 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.500 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.503 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.504 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.506 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.506 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.507 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.507 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.507 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.509 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.509 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.511 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.517 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.518 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.519 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.520 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.521 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.521 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.521 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.521 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.521 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.523 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.524 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.527 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.528 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.530 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.530 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.530 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.530 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.530 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.531 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.534 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.538 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.539 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.542 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.543 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.543 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.544 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.544 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.544 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.544 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.546 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.549 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.553 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.554 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.558 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.558 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.558 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.558 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.558 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.558 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.559 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.560 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.563 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.564 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.565 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.566 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.567 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.567 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.567 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.567 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.568 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.569 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.575 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.575 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.576 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.576 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.577 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.577 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.577 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.577 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.577 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.582 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.583 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.585 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.586 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.587 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.588 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.588 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.588 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.589 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.589 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.590 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.594 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.595 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.595 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.596 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.597 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.597 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.597 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.597 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.597 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.598 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.599 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.603 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.604 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.605 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.605 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.605 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.606 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.606 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.607 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.608 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.613 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.615 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.617 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.619 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.621 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.622 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.622 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.622 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.622 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.623 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.624 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.631 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.632 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.633 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.634 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.635 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.635 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.635 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.635 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.635 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.636 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.637 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.641 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.642 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.646 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.646 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.646 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.646 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.646 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.648 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.648 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.649 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.651 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.656 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.657 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.659 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.659 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.659 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.659 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.659 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.660 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.664 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.666 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.669 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.673 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.675 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.675 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.675 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.675 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.675 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.676 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.679 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.679 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.683 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.684 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.684 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.685 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.686 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.686 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.686 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.686 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.687 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.692 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.694 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.694 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.696 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.696 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.696 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.696 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.696 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.697 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.699 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.699 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.704 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.705 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.706 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.707 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.707 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.707 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.707 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.708 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.709 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.711 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.712 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.713 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.713 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.714 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.714 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.714 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.714 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.715 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.718 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.721 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.722 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.723 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.724 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.724 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.724 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.724 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.724 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.728 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.728 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.729 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.732 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.733 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.734 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.734 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.734 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.734 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.734 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.735 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.741 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.743 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.744 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.746 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.748 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.748 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.748 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.748 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.748 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.750 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.751 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.753 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.754 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.757 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.758 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.760 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.761 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.761 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.761 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.762 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.764 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.766 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.767 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.768 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.769 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.770 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.771 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.772 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.772 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.772 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.772 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.773 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.780 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.781 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.782 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.782 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.783 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.784 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.784 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.784 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.784 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.784 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.785 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.792 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.793 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.794 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.797 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.797 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.798 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.798 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.798 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.798 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.799 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.799 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.804 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.806 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.807 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.810 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.810 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.810 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.811 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.811 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.811 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.812 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.816 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.817 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.819 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.819 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.819 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.820 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.820 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.824 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.824 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.825 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.828 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.829 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.830 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.831 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.832 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.832 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.832 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.832 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.833 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.836 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.839 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.843 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.843 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.846 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.846 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.846 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.846 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.846 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.847 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.848 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.854 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.856 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.857 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.857 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.858 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.858 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.858 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.858 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.858 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.859 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.864 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.864 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.866 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.866 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.872 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.872 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.872 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.873 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.873 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.874 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.881 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.883 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.883 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.885 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.885 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.885 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.885 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.885 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.886 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.887 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.887 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.892 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.895 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.896 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.897 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.897 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.897 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.897 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.899 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.899 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.901 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.903 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.907 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.909 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.910 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.910 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.910 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.910 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.910 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.912 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.912 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.913 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.916 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.918 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.919 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.919 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.920 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.920 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.920 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.920 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.921 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.923 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.929 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.931 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.933 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.935 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.935 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.936 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.936 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.936 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.937 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.937 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.941 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.942 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.943 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.944 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.946 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.946 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.946 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.946 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.946 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.948 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.948 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.956 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.956 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.960 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.960 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.962 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.962 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.962 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.962 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.963 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.963 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.967 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.970 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.972 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.974 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.975 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.976 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.976 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.976 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.976 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.976 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.978 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.978 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.979 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.982 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.983 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.984 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.985 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.985 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.985 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.985 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.985 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:47.986 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:47.991 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:47.995 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.996 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:47.997 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.998 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:47.998 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:47.998 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:47.998 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:47.998 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:47.999 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.004 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.004 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.005 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.005 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.006 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.006 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.006 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.006 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.006 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.007 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.008 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.011 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.013 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.015 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.015 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.015 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.015 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.015 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.017 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.020 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.024 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.026 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.027 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.028 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.029 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.030 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.030 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.030 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.030 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.031 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.033 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.037 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.037 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.040 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.041 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.041 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.041 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.041 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.041 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.042 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.043 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.046 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.049 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.050 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.050 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.052 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.052 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.052 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.052 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.052 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.053 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.057 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.058 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.060 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.062 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.062 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.062 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.062 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.062 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.064 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.064 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.067 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.068 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.069 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.071 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.071 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.071 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.071 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.071 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.072 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.072 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.076 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.078 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.079 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.080 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.080 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.080 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.080 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.080 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.087 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.090 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.092 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.095 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.095 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.096 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.096 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.098 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.098 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.098 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.098 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.098 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.099 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.103 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.104 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.105 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.106 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.106 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.106 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.106 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.107 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.108 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.109 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.110 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.112 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.114 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.115 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.115 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.115 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.115 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.115 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.116 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.119 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.120 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.120 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.121 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.122 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.122 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.122 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.122 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.122 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.125 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.127 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.128 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.129 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.130 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.130 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.130 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.131 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.131 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.131 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.132 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.135 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.136 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.138 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.139 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.139 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.139 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.140 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.140 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.141 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.144 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.145 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.148 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.148 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.150 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.150 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.150 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.150 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.151 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.152 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.153 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.156 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.157 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.160 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.160 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.160 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.160 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.160 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.162 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.162 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.168 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.171 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.173 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.174 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.175 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.175 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.175 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.176 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.176 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.178 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.178 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.179 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.182 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.183 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.184 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.184 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.184 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.184 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.184 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.185 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.186 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.188 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.189 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.189 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.190 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.191 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.191 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.191 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.191 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.191 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.192 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.195 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.196 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.198 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.198 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.198 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.198 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.198 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.198 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.200 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.201 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.203 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.204 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.204 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.205 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.205 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.205 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.205 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.206 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.206 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.210 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.211 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.212 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.213 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.213 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.213 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.213 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.213 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.215 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.219 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.221 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.221 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.223 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.223 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.223 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.223 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.223 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.223 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.224 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.225 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.228 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.230 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.231 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.231 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.231 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.231 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.231 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.232 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.233 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.237 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.238 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.239 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.240 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.241 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.241 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.242 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.242 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.242 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.243 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.248 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.249 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.250 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.252 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.252 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.253 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.253 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.253 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.253 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.254 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.257 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.258 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.259 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.262 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.262 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.262 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.262 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.262 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.263 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.264 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.266 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.270 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.271 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.273 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.274 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.274 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.274 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.274 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.274 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.275 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.277 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.279 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.279 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.280 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.280 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.280 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.280 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.280 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.281 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.282 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.285 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.287 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.287 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.290 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.290 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.290 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.290 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.290 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.291 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.292 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.295 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.298 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.299 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.300 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.300 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.300 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.300 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.300 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.302 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.302 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.304 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.307 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.308 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.309 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.311 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.311 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.311 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.311 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.311 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.313 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.317 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.318 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.319 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.320 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.322 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.322 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.322 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.322 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.322 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.325 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.325 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.331 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.331 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.333 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.334 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.336 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.337 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.337 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.337 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.337 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.338 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.340 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.346 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.348 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.350 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.351 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.352 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.353 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.353 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.353 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.353 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.354 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.356 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.362 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.364 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.365 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.367 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.368 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.369 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.369 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.369 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.369 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.369 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.370 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.372 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.374 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.380 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.381 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.383 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.386 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.386 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.386 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.386 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.386 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.387 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.391 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.391 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.393 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.395 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.398 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.399 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.401 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.401 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.401 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.401 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.401 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.402 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.403 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.406 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.408 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.409 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.410 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.411 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.411 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.412 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.412 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.412 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.414 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.415 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.421 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.422 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.423 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.425 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.425 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.425 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.425 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.425 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.427 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.427 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.434 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.436 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.436 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.437 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.439 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.440 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.440 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.440 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.440 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.443 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.444 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.445 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.452 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.452 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.454 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.467 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.467 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.468 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.468 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.468 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.472 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.473 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.474 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.475 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.477 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.479 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.479 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.480 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.481 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.481 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.481 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.481 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.482 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.486 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.486 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.487 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.489 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.489 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.489 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.489 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.489 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.490 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.491 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.492 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.495 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.496 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.499 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.499 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.499 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.499 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.500 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.501 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.501 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.503 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.507 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.508 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.509 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.509 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.509 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.509 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.509 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.510 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.513 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.515 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.516 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.517 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.518 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.519 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.519 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.519 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.519 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.520 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.520 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.528 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.531 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.539 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.541 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.541 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.543 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.543 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.543 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.543 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.543 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.544 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.546 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.546 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.548 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.551 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.553 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.555 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.555 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.556 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.556 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.556 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.556 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.558 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.558 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.563 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.564 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.566 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.566 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.566 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.566 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.566 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.568 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.568 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.570 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.571 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.572 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.573 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.574 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.574 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.574 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.574 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.574 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.576 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.580 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.581 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.582 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.583 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.584 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.585 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.585 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.585 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.585 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.586 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.589 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.592 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.592 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.594 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.596 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.596 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.596 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.596 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.596 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.596 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.597 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.602 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.603 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.604 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.605 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.605 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.605 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.605 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.605 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.607 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.608 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.611 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.612 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.613 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.614 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.614 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.614 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.614 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.615 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.617 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.619 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.621 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.622 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.623 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.623 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.623 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.623 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.623 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.624 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.625 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.630 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.631 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.632 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.634 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.635 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.635 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.635 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.635 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.637 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.638 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.643 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.647 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.650 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.651 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.653 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.654 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.654 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.654 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.654 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.655 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.661 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.663 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.664 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.665 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.666 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.667 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.667 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.667 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.667 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.667 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.668 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.673 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.675 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.678 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.679 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.681 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.681 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.681 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.681 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.681 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.682 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.687 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.689 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.691 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.693 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.697 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.698 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.698 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.698 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.698 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.702 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.704 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.706 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.708 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.712 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.715 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.717 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.719 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.720 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.720 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.720 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.721 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.721 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.723 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.724 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.727 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.731 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.732 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.734 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.735 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.735 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.736 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.736 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.736 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.737 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.738 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.743 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.745 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.746 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.747 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.749 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.749 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.749 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.749 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.749 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.752 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.756 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.760 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.760 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.762 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.765 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.765 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.766 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.766 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.766 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.769 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.769 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.770 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.773 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.776 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.779 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.779 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.781 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.781 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.781 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.781 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.781 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.783 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.784 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.788 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.790 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.791 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.792 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.792 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.792 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.792 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.793 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.796 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.797 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.803 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.804 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.805 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.806 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.807 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.808 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.808 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.808 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.808 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.809 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.814 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.814 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.815 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.816 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.820 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.820 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.820 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.820 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.820 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.822 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.822 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.825 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.828 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.829 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.831 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.831 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.831 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.832 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.832 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.832 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.833 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.835 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.838 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.839 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.839 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.840 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.840 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.840 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.841 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.841 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.842 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.842 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.844 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.848 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.849 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.851 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.851 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.851 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.851 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.851 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.854 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.855 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.857 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.859 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.862 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.863 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.865 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.865 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.865 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.865 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.865 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.866 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.867 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.870 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.874 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.875 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.876 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.877 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.877 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.877 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.877 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.877 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.878 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.879 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.883 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.884 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.884 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.885 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.886 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.886 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.887 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.887 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.887 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.888 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.893 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.897 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.898 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.900 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.901 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.901 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.901 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.901 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.901 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.902 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.903 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.908 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.909 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.910 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.911 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.912 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.912 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.912 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.912 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.913 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.914 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.918 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.920 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.921 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.922 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.922 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.923 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.923 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.923 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.923 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.925 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.925 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.932 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.932 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.933 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.935 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.935 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.935 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.935 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.935 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.936 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.936 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.942 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.942 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.945 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.946 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.946 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.947 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.947 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.947 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.947 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.949 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.955 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.955 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.956 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.957 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.959 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.960 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.960 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.960 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.960 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.960 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.961 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.966 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.968 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.968 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.968 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.969 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.969 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.969 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.969 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.970 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.973 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.974 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.975 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.975 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.976 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.977 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.977 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.977 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.977 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.978 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.983 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.984 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:48.985 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.986 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.986 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.986 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.986 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.986 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.987 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:48.988 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:48.992 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.993 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.994 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:48.994 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:48.994 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:48.995 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:48.995 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:48.995 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:48.996 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.000 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.004 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.008 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.009 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.010 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.011 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.011 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.011 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.011 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.012 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.014 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.016 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.019 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.020 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.022 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.022 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.022 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.022 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.022 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.024 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.027 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.028 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.031 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.032 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.033 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.034 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.035 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.035 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.035 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.036 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.037 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.037 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.040 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.042 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.043 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.044 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.044 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.044 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.044 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.044 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.046 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.047 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.048 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.053 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.056 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.058 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.058 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.059 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.059 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.059 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.060 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.061 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.062 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.064 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.065 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.067 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.067 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.067 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.067 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.067 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.068 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.069 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.071 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.073 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.074 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.075 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.075 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.075 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.075 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.075 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.076 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.083 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.085 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.086 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.088 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.090 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.090 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.090 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.090 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.090 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.091 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.092 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.096 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.097 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.097 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.098 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.099 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.099 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.099 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.099 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.099 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.100 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.107 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.108 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.110 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.110 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.113 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.113 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.113 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.113 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.113 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.114 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.123 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.124 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.125 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.126 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.127 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.128 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.128 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.128 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.128 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.128 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.129 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.135 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.136 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.137 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.138 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.138 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.138 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.138 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.138 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.140 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.140 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.141 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.143 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.145 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.146 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.146 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.146 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.146 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.147 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.148 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.149 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.153 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.154 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.156 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.156 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.156 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.156 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.156 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.158 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.158 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.159 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.163 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.164 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.165 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.166 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.166 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.166 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.166 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.166 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.167 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.170 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.171 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.172 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.173 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.174 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.174 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.174 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.174 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.174 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.176 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.177 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.179 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.180 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.181 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.182 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.182 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.182 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.182 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.184 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.185 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.186 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.188 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.189 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.189 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.190 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.190 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.190 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.190 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.190 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.191 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.196 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.197 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.198 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.200 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.201 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.201 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.201 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.201 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.203 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.203 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.204 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.208 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.209 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.210 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.211 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.211 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.211 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.211 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.213 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.214 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.217 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.218 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.220 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.220 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.221 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.221 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.221 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.221 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.221 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.222 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.225 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.227 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.227 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.228 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.228 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.229 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.229 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.229 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.229 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.230 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.234 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.236 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.238 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.239 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.239 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.239 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.239 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.239 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.240 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.241 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.242 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.244 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.245 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.246 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.246 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.246 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.246 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.247 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.248 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.248 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.251 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.252 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.254 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.255 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.255 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.255 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.256 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.256 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.256 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.257 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.261 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.263 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.263 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.264 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.265 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.265 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.265 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.265 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.265 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.267 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.267 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.272 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.272 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.273 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.274 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.275 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.275 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.275 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.275 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.276 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.277 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.279 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.281 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.282 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.283 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.283 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.283 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.283 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.283 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.284 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.285 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.292 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.293 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.294 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.295 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.295 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.295 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.295 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.295 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.296 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.296 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.297 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.300 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.301 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.303 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.303 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.303 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.303 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.303 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.304 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.305 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.309 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.310 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.311 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.312 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.312 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.312 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.312 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.312 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.313 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.313 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.318 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.318 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.319 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.320 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.321 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.321 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.321 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.321 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.322 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.324 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.325 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.326 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.327 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.327 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.328 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.328 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.328 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.328 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.329 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.329 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.333 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.334 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.335 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.335 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.335 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.335 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.335 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.336 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.340 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.343 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.343 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.347 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.347 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.347 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.347 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.347 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.348 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.349 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.350 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.353 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.354 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.355 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.356 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.356 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.356 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.356 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.356 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.357 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.360 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.361 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.362 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.363 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.364 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.365 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.365 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.365 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.365 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.365 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.366 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.370 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.372 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.374 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.374 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.375 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.375 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.375 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.378 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.378 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.380 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.381 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.383 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.384 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.385 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.385 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.385 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.385 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.385 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.386 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.389 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.390 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.392 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.393 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.394 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.394 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.394 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.395 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.395 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.397 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.399 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.400 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.403 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.404 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.405 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.405 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.406 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.406 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.406 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.406 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.407 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.411 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.412 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.413 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.413 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.413 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.413 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.413 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.415 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.417 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.419 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.420 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.421 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.422 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.423 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.424 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.424 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.424 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.424 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.426 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.428 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.430 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.431 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.432 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.432 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.432 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.432 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.432 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.434 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.434 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.438 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.443 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.443 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.444 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.445 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.445 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.445 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.445 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.445 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.446 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.450 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.451 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.452 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.454 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.454 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.454 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.454 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.458 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.458 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.459 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.462 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.465 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.466 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.467 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.468 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.468 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.468 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.468 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.470 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.473 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.475 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.476 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.477 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.478 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.479 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.480 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.480 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.480 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.480 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.481 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.482 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.484 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.486 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.487 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.488 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.490 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.490 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.490 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.490 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.491 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.493 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.496 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.498 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.498 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.501 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.503 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.503 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.503 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.503 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.503 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.504 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.505 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.508 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.510 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.511 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.512 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.512 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.512 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.512 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.512 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.514 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.515 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.517 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.518 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.518 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.519 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.520 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.520 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.520 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.520 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.520 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.521 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.525 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.526 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.527 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.528 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.529 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.529 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.529 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.529 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.533 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.533 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.535 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.538 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.538 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.539 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.540 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.540 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.540 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.540 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.540 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.541 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.544 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.545 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.545 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.546 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.547 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.547 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.547 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.547 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.547 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.548 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.549 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.552 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.553 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.555 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.555 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.555 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.555 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.555 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.556 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.560 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.562 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.563 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.563 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.564 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.564 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.564 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.564 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.564 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.566 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.566 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.575 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.576 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.577 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.577 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.578 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.579 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.579 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.579 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.579 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.580 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.582 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.584 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.585 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.585 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.587 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.587 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.587 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.588 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.588 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.588 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.589 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.592 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.593 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.594 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.595 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.595 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.595 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.595 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.595 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.596 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.597 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.600 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.601 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.602 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.602 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.602 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.602 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.602 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.603 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.603 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.605 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.611 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.611 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.613 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.615 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.615 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.615 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.615 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.616 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.618 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.619 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.625 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.640 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.642 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.643 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.644 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.645 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.645 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.645 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.646 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.646 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.649 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.650 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.655 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.658 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.660 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.660 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.661 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.665 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.665 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.665 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.665 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.665 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.667 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.674 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.675 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.676 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.677 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.677 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.677 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.678 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.680 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.681 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.683 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.684 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.686 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.689 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.690 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.690 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.690 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.691 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.691 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.697 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.705 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.705 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.707 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.708 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.709 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.710 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.710 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.710 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.710 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.710 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.711 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.716 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.717 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.718 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.719 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.719 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.719 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.719 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.719 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.721 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.722 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.727 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.727 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.728 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.730 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.730 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.730 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.730 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.730 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.731 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.735 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.735 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.737 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.737 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.739 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.739 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.739 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.739 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.739 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.741 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.741 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.745 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.748 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.749 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.750 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.750 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.750 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.750 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.751 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.754 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.755 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.756 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.758 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.759 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.761 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.761 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.761 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.761 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.761 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.762 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.763 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.768 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.771 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.771 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.772 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.772 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.772 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.772 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.772 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.773 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.774 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.775 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.777 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.778 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.780 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.780 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.780 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.780 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.780 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.781 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.785 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.787 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.788 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.789 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.789 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.789 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.789 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.789 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.790 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.791 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.791 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.795 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.797 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.800 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.800 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.800 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.800 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.800 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.803 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.805 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.812 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.813 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.815 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.815 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.817 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.817 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.817 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.817 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.818 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.818 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.819 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.824 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.825 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.825 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.826 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.827 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.827 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.827 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.827 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.827 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.828 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.831 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.832 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.833 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.835 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.835 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.835 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.835 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.835 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.836 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.838 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.839 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.842 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.843 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.844 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.844 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.845 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.845 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.845 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.846 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.849 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.852 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.853 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.853 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.854 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.854 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.855 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.855 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.855 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.856 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.858 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.860 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.862 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.863 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.867 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.867 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.867 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.867 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.867 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.868 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.869 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.875 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.878 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.880 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.881 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.882 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.882 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.882 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.882 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.882 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.884 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.884 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.885 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.889 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.891 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.891 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.892 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.893 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.893 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.893 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.893 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.895 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.899 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.901 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.903 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.903 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.905 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.905 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.905 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.905 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.905 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.906 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.908 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.911 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.913 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.915 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.917 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.918 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.918 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.918 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.918 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.918 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.921 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.921 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.925 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.928 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.929 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.930 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.931 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.931 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.931 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.931 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.931 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.932 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.933 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.936 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.937 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.940 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.940 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.940 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.941 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.941 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.942 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.942 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.947 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.949 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.950 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.951 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.952 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.952 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.952 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.952 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.952 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.955 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.955 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.962 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.962 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.964 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.968 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.968 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.968 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.969 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.969 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.969 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.971 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.972 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:49.973 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.977 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.979 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.981 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.981 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:49.981 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:49.981 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:49.982 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:49.988 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:49.989 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:49.991 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:49.998 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:49.999 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.002 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.003 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.004 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.004 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.004 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.004 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.004 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.005 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.006 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.012 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.012 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.014 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.015 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.016 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.016 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.017 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.017 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.017 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.020 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.025 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.026 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.028 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.031 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.032 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.032 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.032 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.032 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.032 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.034 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.034 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.038 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.039 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.040 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.041 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.041 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.041 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.041 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.042 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.042 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.047 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.048 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.050 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.050 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.051 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.051 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.051 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.051 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.053 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.053 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.056 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.058 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.059 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.060 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.060 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.060 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.061 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.061 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.062 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.062 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.065 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.068 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.069 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.070 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.071 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.072 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.072 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.072 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.072 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.073 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.076 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.078 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.080 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.083 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.083 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.083 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.083 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.083 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.084 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.087 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.088 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.089 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.092 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.093 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.094 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.094 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.095 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.095 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.095 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.096 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.102 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.103 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.104 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.105 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.105 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.105 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.105 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.105 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.106 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.107 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.111 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.112 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.113 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.114 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.114 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.114 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.114 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.115 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.117 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.117 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.123 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.125 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.125 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.126 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.128 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.128 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.128 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.128 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.128 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.130 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.134 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.136 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.136 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.139 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.142 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.142 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.142 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.142 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.142 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.143 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.144 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.145 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.149 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.150 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.150 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.151 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.151 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.152 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.152 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.152 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.153 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.159 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.161 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.161 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.164 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.164 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.164 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.164 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.164 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.165 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.168 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.168 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.172 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.173 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.174 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.175 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.175 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.175 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.175 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.176 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.177 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.179 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.180 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.181 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.182 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.182 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.182 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.182 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.182 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.183 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.184 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.188 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.189 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.191 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.191 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.191 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.191 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.191 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.193 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.197 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.198 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.200 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.200 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.201 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.202 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.202 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.202 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.202 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.202 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.203 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.207 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.209 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.210 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.211 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.211 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.211 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.211 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.211 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.213 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.213 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.214 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.218 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.219 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.222 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.222 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.223 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.223 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.223 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.224 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.224 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.229 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.233 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.233 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.235 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.242 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.243 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.243 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.243 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.243 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.245 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.246 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.249 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.253 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.254 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.256 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.256 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.257 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.258 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.258 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.258 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.258 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.260 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.265 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.268 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.269 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.270 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.271 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.272 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.272 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.272 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.272 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.273 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.274 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.281 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.282 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.284 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.284 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.287 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.287 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.288 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.288 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.288 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.290 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.291 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.293 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.295 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.297 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.299 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.300 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.300 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.300 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.300 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.300 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.301 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.302 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.305 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.306 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.306 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.310 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.310 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.310 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.310 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.310 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.311 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.316 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.318 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.318 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.319 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.320 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.320 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.320 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.320 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.320 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.322 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.322 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.327 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.328 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.330 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.330 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.330 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.330 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.330 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.332 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.334 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.336 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.337 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.339 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.340 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.341 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.341 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.341 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.341 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.341 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.342 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.346 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.348 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.348 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.349 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.349 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.349 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.349 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.349 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.351 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.351 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.352 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.355 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.356 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.357 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.357 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.358 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.358 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.358 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.359 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.360 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.364 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.366 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.367 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.369 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.369 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.371 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.371 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.371 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.372 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.372 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.375 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.376 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.378 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.379 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.380 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.380 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.380 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.380 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.380 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.381 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.385 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.387 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.388 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.389 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.390 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.390 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.390 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.390 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.390 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.391 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.398 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.402 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.403 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.405 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.405 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.405 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.405 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.405 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.406 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.407 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.408 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.415 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.416 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.416 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.417 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.417 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.417 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.417 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.417 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.418 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.419 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.435 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.436 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.438 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.439 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.441 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.441 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.441 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.441 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.441 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.443 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.444 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.449 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.450 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.452 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.452 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.452 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.452 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.452 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.454 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.456 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.457 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.458 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.461 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.463 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.464 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.464 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.464 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.465 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.465 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.466 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.467 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.469 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.470 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.471 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.471 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.473 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.473 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.473 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.473 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.473 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.475 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.481 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.482 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.483 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.483 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.484 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.484 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.484 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.484 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.485 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.486 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.490 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.494 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.495 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.496 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.496 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.496 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.496 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.497 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.498 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.503 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.506 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.507 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.509 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.509 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.510 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.510 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.511 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.511 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.511 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.512 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.517 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.519 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.520 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.522 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.522 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.522 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.522 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.522 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.524 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.524 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.525 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.529 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.530 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.531 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.532 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.532 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.532 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.532 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.537 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.538 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.542 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.544 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.545 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.546 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.546 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.546 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.546 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.546 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.555 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.560 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.562 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.564 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.567 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.568 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.569 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.569 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.570 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.570 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.570 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.571 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.574 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.575 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.576 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.578 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.579 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.579 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.579 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.579 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.579 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.579 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.581 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.586 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.587 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.587 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.588 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.589 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.589 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.589 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.589 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.590 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.595 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.596 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.596 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.597 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.597 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.598 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.599 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.599 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.599 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.599 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.601 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.606 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.607 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.608 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.608 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.608 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.609 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.609 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.610 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.611 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.612 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.617 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.618 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.618 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.619 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.619 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.620 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.620 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.620 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.621 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.625 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.627 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.628 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.629 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.631 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.631 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.631 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.631 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.631 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.633 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.633 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.640 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.641 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.643 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.645 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.645 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.646 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.646 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.646 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.646 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.648 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.652 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.657 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.660 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.661 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.663 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.666 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.667 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.667 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.667 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.667 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.669 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.675 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.677 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.678 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.679 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.681 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.681 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.681 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.681 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.681 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.682 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.683 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.684 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.688 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.691 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.693 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.695 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.696 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.696 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.696 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.696 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.696 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.698 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.702 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.706 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.709 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.709 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.714 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.714 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.714 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.714 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.714 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.715 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.716 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.716 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.723 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.723 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.724 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.726 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.726 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.726 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.726 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.726 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.727 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.728 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.731 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.736 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.737 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.738 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.739 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.739 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.739 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.739 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.742 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.743 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.744 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.747 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.748 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.749 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.749 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.750 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.750 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.750 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.751 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.751 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.755 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.756 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.757 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.758 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.758 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.758 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.759 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.761 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.763 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.764 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.769 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.771 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.771 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.774 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.775 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.775 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.775 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.775 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.775 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.777 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.784 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.789 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.793 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.795 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.796 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.796 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.797 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.797 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.797 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.798 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.799 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.804 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.804 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.805 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.808 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.808 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.808 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.808 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.808 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.811 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.813 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.817 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.818 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.819 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.821 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.821 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.821 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.821 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.821 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.821 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.823 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.827 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.829 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.829 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.830 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.830 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.830 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.830 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.830 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.842 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.843 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.848 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.850 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.852 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.859 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.859 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.861 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.861 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.861 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.861 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.861 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.862 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.863 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.867 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.869 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.870 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.872 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.875 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.875 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.875 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.875 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.876 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.876 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.880 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.886 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.887 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.887 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.888 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.889 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.890 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.890 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.890 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.890 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.891 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.892 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.896 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.899 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.901 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.902 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.902 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.902 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.902 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.903 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.911 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.913 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.913 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.915 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.916 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.918 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.918 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.918 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.919 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.919 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.921 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.925 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.927 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.928 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.929 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.930 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.931 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.931 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.931 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.931 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.935 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.937 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.947 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.948 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.949 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.950 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.950 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.950 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.950 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.950 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.951 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.952 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.953 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.956 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.957 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.959 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.959 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.959 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.959 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.959 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.961 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.964 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.965 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.966 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.966 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.966 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.966 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.967 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.968 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.969 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:50.971 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.973 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.975 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.976 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.978 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.978 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.979 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.979 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.979 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.980 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.985 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.986 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.988 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:50.988 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:50.988 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:50.988 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:50.989 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:50.989 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:50.990 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:50.991 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:50.996 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.000 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.001 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.002 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.002 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.002 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.002 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.003 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.004 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.005 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.006 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.008 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.010 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.011 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.011 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.011 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.011 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.012 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.013 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.020 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.024 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.027 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.027 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.028 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.028 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.028 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.028 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.030 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.030 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.036 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.037 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.039 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.040 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.040 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.040 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.040 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.042 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.044 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.047 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.049 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.050 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.051 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.052 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.054 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.054 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.054 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.054 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.056 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.061 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.062 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.063 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.064 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.064 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.064 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.064 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.066 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.068 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.070 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.072 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.073 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.081 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.082 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.082 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.082 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.082 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.083 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.084 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.091 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.091 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.093 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.095 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.095 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.095 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.096 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.096 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.096 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.099 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.099 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.104 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.108 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.110 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.111 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.112 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.112 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.112 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.112 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.114 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.117 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.119 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.121 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.121 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.123 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.123 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.123 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.123 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.123 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.124 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.128 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.133 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.134 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.135 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.136 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.137 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.137 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.137 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.137 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.139 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.143 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.146 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.146 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.148 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.148 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.148 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.148 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.148 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.150 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.153 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.155 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.157 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.158 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.159 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.159 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.159 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.159 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.160 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.167 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.168 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.169 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.169 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.170 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.171 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.171 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.171 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.171 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.172 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.173 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.177 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.178 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.180 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.180 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.180 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.180 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.180 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.181 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.181 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.186 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.187 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.188 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.189 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.189 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.189 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.189 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.190 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.191 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.196 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.197 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.198 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.199 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.199 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.199 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.199 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.199 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.207 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.207 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.210 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.215 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.216 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.217 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.218 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.219 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.219 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.220 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.220 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.220 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.222 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.222 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.227 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.228 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.229 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.230 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.230 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.230 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.230 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.230 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.231 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.233 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.235 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.236 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.238 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.238 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.238 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.238 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.238 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.239 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.243 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.244 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.245 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.245 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.245 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.246 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.246 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.246 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.247 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.248 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.248 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.256 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.257 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.258 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.258 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.258 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.259 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.259 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.259 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.261 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.262 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.265 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.267 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.268 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.269 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.269 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.269 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.269 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.270 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.271 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.273 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.274 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.275 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.276 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.278 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.278 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.278 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.278 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.278 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.279 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.283 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.283 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.285 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.287 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.288 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.288 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.288 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.288 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.289 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.291 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.296 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.298 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.300 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.302 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.302 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.302 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.302 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.302 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.309 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.311 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.314 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.317 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.318 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.320 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.320 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.320 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.320 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.320 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.325 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.326 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.329 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.332 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.336 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.336 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.337 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.338 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.339 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.339 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.339 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.339 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.340 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.341 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.342 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.344 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.346 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.347 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.347 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.347 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.347 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.347 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.349 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.353 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.354 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.356 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.357 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.357 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.357 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.357 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.359 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.360 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.360 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.362 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.364 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.365 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.366 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.366 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.366 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.366 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.366 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.368 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.373 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.375 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.376 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.377 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.379 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.380 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.380 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.380 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.380 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.381 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.382 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.383 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.387 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.388 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.392 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.392 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.392 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.392 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.392 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.393 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.394 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.397 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.398 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.402 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.405 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.406 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.406 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.407 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.407 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.407 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.407 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.408 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.408 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.411 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.412 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.413 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.413 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.413 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.413 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.413 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.414 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.416 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.418 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.419 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.421 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.422 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.422 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.422 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.423 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.423 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.424 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.425 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.428 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.430 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.431 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.433 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.433 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.433 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.433 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.433 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.436 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.436 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.438 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.441 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.444 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.446 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.447 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.447 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.447 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.448 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.451 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.452 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.453 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.456 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.458 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.458 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.459 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.460 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.460 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.460 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.460 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.460 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.462 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.462 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.465 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.466 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.466 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.467 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.467 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.467 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.467 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.467 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.469 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.472 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.474 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.474 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.475 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.476 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.476 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.476 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.476 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.476 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.477 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.478 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.481 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.482 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.483 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.483 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.483 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.483 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.483 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.484 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.488 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.489 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.491 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.493 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.493 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.493 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.493 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.493 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.494 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.495 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.495 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.501 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.503 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.504 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.504 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.505 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.505 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.505 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.505 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.507 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.508 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.514 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.515 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.517 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.520 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.521 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.521 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.521 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.521 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.523 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.525 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.526 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.533 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.534 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.536 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.536 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.538 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.538 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.538 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.538 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.538 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.539 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.542 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.545 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.547 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.550 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.552 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.552 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.552 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.552 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.552 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.553 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.555 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.555 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.559 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.561 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.561 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.563 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.563 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.563 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.563 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.563 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.565 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.565 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.566 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.570 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.572 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.573 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.573 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.574 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.574 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.574 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.577 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.577 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.580 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.585 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.585 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.586 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.587 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.587 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.587 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.587 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.587 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.588 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.589 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.589 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.593 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.595 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.598 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.599 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.599 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.599 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.600 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.601 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.604 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.607 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.609 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.610 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.611 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.612 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.612 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.612 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.612 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.613 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.613 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.615 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.616 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.619 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.620 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.621 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.621 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.621 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.621 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.621 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.622 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.626 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.627 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.628 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.629 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.629 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.629 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.629 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.629 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.630 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.630 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.631 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.634 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.636 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.637 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.637 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.637 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.637 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.637 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.639 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.640 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.643 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.647 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.649 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.651 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.653 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.655 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.655 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.655 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.655 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.656 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.656 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.658 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.661 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.662 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.664 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.665 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.665 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.665 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.665 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.667 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.667 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.669 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.675 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.678 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.679 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.681 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.682 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.683 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.683 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.683 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.683 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.684 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.687 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.688 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.689 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.690 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.691 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.692 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.692 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.692 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.692 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.693 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.694 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.700 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.704 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.705 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.706 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.706 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.706 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.706 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.706 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.708 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.708 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.710 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.713 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.714 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.716 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.716 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.716 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.716 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.716 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.717 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.718 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.722 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.723 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.723 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.724 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.725 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.725 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.725 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.725 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.726 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.727 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.731 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.736 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.737 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.739 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.739 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.739 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.739 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.739 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.740 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.741 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.741 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.752 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.753 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.754 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.755 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.757 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.757 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.758 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.758 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.759 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.767 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.770 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.771 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.773 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.774 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.776 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.777 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.778 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.778 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.778 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.779 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.781 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.781 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.782 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.784 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.786 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.788 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.789 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.789 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.789 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.790 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.790 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.791 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.793 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.796 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.798 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.800 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.800 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.802 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.802 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.802 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.802 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.802 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.803 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.807 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.808 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.810 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.811 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.812 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.812 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.812 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.812 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.813 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.814 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.816 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.819 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.824 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.825 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.826 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.826 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.826 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.826 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.827 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.828 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.831 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.833 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.834 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.835 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.835 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.835 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.835 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.835 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.836 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.837 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.839 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.841 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.842 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.843 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.843 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.843 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.843 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.843 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.845 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.847 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.851 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.851 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.852 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.852 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.853 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.853 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.853 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.853 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.853 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.854 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.860 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.862 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.863 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.865 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.866 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.866 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.866 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.866 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.866 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.868 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.871 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.873 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.873 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.876 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.877 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.878 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.878 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.878 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.878 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.878 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.879 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.882 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.884 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.885 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.886 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.886 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.886 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.887 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.887 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.888 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.890 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.890 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.895 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.896 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.897 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.899 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.899 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.899 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.899 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.900 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.901 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.903 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.907 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.908 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.909 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.910 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.911 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.911 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.911 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.911 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.912 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.913 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.914 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.917 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.918 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.919 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.919 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.919 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.920 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.920 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.921 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.925 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.927 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.928 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.928 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.931 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.932 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.932 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.932 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.932 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.933 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.936 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.936 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.939 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.940 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.941 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.943 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.943 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.943 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.943 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.943 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.944 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.945 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.946 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.949 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.950 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.951 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.952 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.952 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.952 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.952 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.952 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.953 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.958 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.959 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.960 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.961 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.962 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.963 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.963 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.963 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.963 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.963 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.964 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.969 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.971 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.971 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.973 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.973 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.973 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.973 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.973 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.974 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:51.975 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.977 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.980 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.986 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.986 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.987 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.988 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:51.988 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:51.988 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:51.988 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:51.989 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:51.992 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:51.996 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:51.998 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:51.999 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.000 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.001 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.001 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.001 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.001 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.002 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.003 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:52.008 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.009 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.011 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.011 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.011 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.011 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.012 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.013 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.013 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.018 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.021 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.021 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.024 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:52.024 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.025 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.025 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.025 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.025 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.027 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.030 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.031 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.032 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.033 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.034 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.034 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.034 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.034 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.035 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.036 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.040 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.041 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.041 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.043 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.043 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.043 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.043 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.043 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.044 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:52.045 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.046 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.050 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.051 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.054 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.054 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.055 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.055 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.055 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.058 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.070 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.075 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.076 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.077 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.085 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.086 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.088 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.089 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.089 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.089 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.090 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.091 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.094 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.094 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:52.096 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.098 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.103 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.105 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.105 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.106 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.107 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.107 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.107 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.108 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.109 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.112 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:52.114 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.117 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.119 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.120 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.121 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.121 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.121 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.121 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.121 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.122 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.126 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.127 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.128 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.128 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.128 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.128 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.129 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.129 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.130 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.131 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:52.136 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.137 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.138 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.139 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.139 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.139 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.139 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.140 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.140 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.143 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.144 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.145 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.146 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:52.147 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.147 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.147 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.147 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.147 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.150 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.156 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.169 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.169 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.177 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.178 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.179 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.179 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.179 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.179 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.181 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.182 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.183 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:52.188 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.190 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.191 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.192 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.194 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.194 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.194 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.194 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.194 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.196 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.200 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.202 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:52.204 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.205 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.206 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.206 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.206 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.206 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.206 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.207 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.210 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.212 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.213 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.214 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.214 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.215 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.215 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.215 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.216 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.219 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:52.221 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.223 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.224 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.224 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.226 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.226 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.226 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.226 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.226 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.227 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.231 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.233 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.234 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.234 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.234 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.234 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.234 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.237 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.238 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.240 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:52.247 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.247 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.248 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.250 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.252 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.252 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.252 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.252 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.254 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.257 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.259 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:52.260 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.262 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.263 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.264 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.264 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.264 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.264 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.265 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.270 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.272 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.273 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.273 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.274 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.274 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.274 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.276 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.276 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:52.280 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.287 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.287 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.288 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.291 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.291 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.291 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.291 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.291 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.292 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.298 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.300 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.303 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.304 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.305 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.305 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.305 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.305 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.306 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.307 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:52.307 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.315 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.316 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.317 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.319 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.319 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.319 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.320 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.320 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.321 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.321 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.329 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.331 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:52.332 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.335 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.336 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.336 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.336 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.336 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.337 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.340 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.342 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.343 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.344 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.346 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.346 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.346 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.346 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.346 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.347 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.355 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.356 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:52.360 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.361 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.363 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.364 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.364 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.364 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.367 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.372 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.373 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.375 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.380 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.380 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.381 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.383 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.383 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.383 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.384 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.384 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.385 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.387 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:52.390 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.392 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.394 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.394 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.394 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.394 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.394 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.395 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.397 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.398 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.404 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.406 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.410 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.410 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.410 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.410 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.410 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.414 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:52.415 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.416 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.421 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.422 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.423 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.424 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.425 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.425 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.425 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.425 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.426 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.432 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.433 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.434 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:52.435 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.436 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.436 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.436 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.436 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.437 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.438 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.441 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.443 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.447 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.450 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.450 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.450 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.450 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.450 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.454 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.454 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.457 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.465 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.467 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:52.473 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.474 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.476 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.476 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.476 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.477 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.477 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.477 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.482 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.486 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.487 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.509 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.510 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.516 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.518 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.520 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.521 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.521 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.521 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.521 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.527 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.528 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.534 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.538 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.540 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:52.541 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.543 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.543 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.543 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.543 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.544 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.546 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.547 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.552 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.554 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.555 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.556 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.556 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.556 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.556 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.557 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.558 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.558 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:52.564 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.565 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.567 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.568 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.568 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.569 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.569 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.569 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.571 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.571 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.577 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:52.578 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.579 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.580 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.582 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.582 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.582 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.582 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.582 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.584 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.584 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.588 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.589 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.590 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.591 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.591 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.591 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.591 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.592 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.594 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.597 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:52.598 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.600 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.601 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.601 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.601 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.601 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.602 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.607 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.616 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.616 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.619 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.619 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:52.625 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.625 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.625 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.625 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.625 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.626 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.632 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.633 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.636 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.640 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.642 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.643 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.643 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.644 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.644 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.644 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.644 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.646 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.646 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.651 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.653 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.653 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:52.655 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.656 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.656 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.657 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.657 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.657 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.660 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.660 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.665 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.666 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.667 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.668 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.668 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.668 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.668 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.669 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.670 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.671 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:52.672 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.675 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.680 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.682 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.682 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.683 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.683 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.683 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.683 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.685 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.686 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.694 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.696 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.697 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.699 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.699 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:52.700 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.700 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.700 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.700 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.701 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.703 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.711 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.712 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.713 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.715 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.716 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.716 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.716 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.716 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.720 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.720 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:52.723 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.725 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.726 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.727 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.728 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.728 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.728 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.728 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.729 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.730 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.736 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:52.738 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.739 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.740 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.740 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.741 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.741 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.741 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.741 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.742 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.746 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.748 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.750 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.751 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.751 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.751 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.751 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.751 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.754 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.755 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.755 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:52.759 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.761 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.763 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.764 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.764 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.765 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.765 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.765 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.766 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.771 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.779 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.785 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.788 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.789 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.791 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.792 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.792 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.792 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.792 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.793 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:52.795 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.798 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.800 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.805 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.808 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.809 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.810 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.811 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.811 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.811 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.811 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.812 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.812 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.817 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.819 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.820 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.822 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.822 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.822 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.822 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.822 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.823 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.825 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.827 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:52.829 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.830 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.832 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.833 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.833 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.833 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.833 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.833 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.834 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.838 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.840 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.840 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.840 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.841 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.841 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.841 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.841 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.842 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.843 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.847 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.849 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.850 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.851 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.851 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.851 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.851 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.856 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.857 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:52.859 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.861 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.863 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.864 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.865 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.866 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.866 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.866 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.866 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.866 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.867 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.873 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:52.874 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.874 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.875 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.876 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.877 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.877 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.877 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.877 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.877 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.878 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.887 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.890 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.890 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.891 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.892 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.892 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.892 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.892 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.892 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.893 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.894 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:52.897 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.899 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.901 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.902 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.902 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.902 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.902 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.902 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.903 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.910 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.915 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.919 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.921 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:52.922 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.923 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.923 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.923 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.923 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.926 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.927 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.929 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.941 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.942 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:52.947 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.948 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.952 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.952 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.953 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.953 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.953 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.954 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.959 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.963 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.966 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.970 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.975 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.975 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:52.977 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.977 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.977 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.977 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.977 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.977 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.979 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.979 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:52.983 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.987 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.989 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:52.989 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:52.989 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:52.989 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:52.989 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:52.990 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:52.991 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:52.991 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:52.995 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.002 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.002 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.003 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.003 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.004 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.004 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.004 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.005 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.007 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.011 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.014 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.015 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.020 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.020 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.020 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.020 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.020 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.022 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.022 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.027 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.028 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.030 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.030 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.031 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.031 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.031 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.032 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.032 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.033 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.037 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.038 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.039 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.039 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.039 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.040 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.040 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.040 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.041 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.041 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.044 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.045 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.045 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.047 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.047 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.047 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.047 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.047 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.048 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.053 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.055 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.055 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.056 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.056 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.056 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.057 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.057 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.057 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.058 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.059 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.062 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.063 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.064 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.064 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.064 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.064 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.064 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.065 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.068 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.070 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.072 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.076 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.076 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.078 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.078 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.079 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.079 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.079 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.081 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.084 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.087 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.090 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.091 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.093 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.093 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.093 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.094 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.094 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.094 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.096 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.100 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.101 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.103 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.105 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.107 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.107 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.107 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.107 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.107 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.109 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.117 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.118 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.118 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.119 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.119 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.120 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.120 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.120 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.120 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.120 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.121 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.125 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.126 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.126 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.129 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.130 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.130 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.130 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.130 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.131 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.132 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.137 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.139 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.141 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.143 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.146 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.146 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.146 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.146 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.146 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.148 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.149 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.150 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.153 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.155 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.156 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.156 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.156 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.156 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.156 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.158 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.161 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.208 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.210 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.211 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.212 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.214 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.214 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.214 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.214 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.214 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.215 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.219 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.224 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.224 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.225 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.226 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.226 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.226 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.227 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.227 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.228 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.233 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.234 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.234 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.236 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.236 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.237 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.237 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.237 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.237 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.237 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.240 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.249 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.250 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.251 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.252 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.253 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.253 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.253 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.254 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.254 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.255 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.256 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.260 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.261 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.261 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.262 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.264 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.264 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.264 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.264 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.264 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.265 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.269 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.270 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.271 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.273 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.273 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.273 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.273 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.273 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.274 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.275 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.275 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.280 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.281 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.283 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.283 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.283 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.283 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.283 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.284 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.285 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.285 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.287 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.290 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.291 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.292 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.293 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.293 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.293 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.293 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.294 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.296 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.297 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.298 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.300 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.301 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.301 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.301 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.301 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.302 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.302 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.303 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.308 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.310 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.310 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.312 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.312 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.312 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.312 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.312 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.314 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.323 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.325 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.325 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.326 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.328 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.328 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.328 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.328 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.328 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.329 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.330 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.335 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.336 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.337 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.338 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.338 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.338 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.338 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.340 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.340 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.342 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.344 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.346 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.351 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.352 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.354 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.354 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.354 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.356 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.359 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.362 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.365 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.366 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.368 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.368 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.368 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.368 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.368 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.370 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.373 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.379 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.379 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.381 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.381 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.383 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.383 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.383 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.383 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.383 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.385 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.387 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.391 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.393 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.394 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.395 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.396 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.396 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.396 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.396 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.399 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.408 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.409 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.412 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.413 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.414 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.417 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.418 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.418 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.418 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.419 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.421 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.426 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.431 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.432 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.435 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.438 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.439 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.439 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.440 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.440 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.440 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.442 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.443 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.454 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.455 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.456 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.457 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.457 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.457 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.457 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.458 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.458 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.459 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.463 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.465 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.466 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.467 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.467 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.467 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.467 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.467 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.468 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.471 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.472 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.474 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.475 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.476 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.476 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.476 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.476 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.476 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.477 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.482 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.483 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.483 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.484 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.484 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.484 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.484 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.484 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.485 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.486 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.489 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.491 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.492 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.494 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.494 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.494 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.494 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.494 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.495 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.497 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.500 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.501 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.502 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.502 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.502 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.502 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.502 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.503 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.504 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.511 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.511 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.512 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.513 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.514 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.514 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.514 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.514 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.514 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.515 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.519 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.521 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.521 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.523 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.523 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.523 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.523 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.523 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.523 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.524 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.529 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.530 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.531 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.531 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.533 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.533 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.533 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.533 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.535 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.536 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.538 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.540 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.541 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.542 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.542 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.542 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.542 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.542 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.543 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.543 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.544 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.547 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.548 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.549 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.549 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.549 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.549 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.550 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.551 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.554 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.558 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.559 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.561 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.562 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.562 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.562 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.562 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.562 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.563 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.565 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.568 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.569 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.570 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.570 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.570 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.570 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.570 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.570 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.571 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.572 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.576 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.578 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.579 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.579 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.580 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.580 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.580 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.580 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.581 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.581 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.585 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.586 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.587 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.587 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.587 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.587 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.587 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.588 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.589 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.590 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.592 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.594 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.595 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.596 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.597 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.597 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.597 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.597 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.598 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.599 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.601 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.604 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.604 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.605 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.606 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.607 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.607 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.607 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.607 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.608 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.612 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.613 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.614 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.614 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.615 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.615 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.615 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.615 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.615 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.616 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.617 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.621 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.622 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.623 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.624 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.624 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.624 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.624 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.625 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.626 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.630 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.631 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.632 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.633 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.633 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.634 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.634 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.634 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.634 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.636 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.639 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.641 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.643 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.645 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.645 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.645 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.645 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.645 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.647 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.650 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.651 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.651 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.652 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.654 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.654 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.654 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.654 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.654 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.656 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.661 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.662 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.662 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.664 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.664 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.664 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.664 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.664 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.666 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.666 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.668 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.672 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.673 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.674 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.675 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.675 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.675 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.675 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.675 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.679 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.679 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.684 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.685 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.685 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.686 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.687 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.687 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.687 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.687 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.688 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.692 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.693 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.694 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.696 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.696 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.696 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.696 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.696 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.697 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.698 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.704 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.710 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.710 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.712 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.713 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.713 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.713 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.713 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.713 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.715 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.719 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.721 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.721 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.723 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.723 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.723 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.723 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.723 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.723 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.724 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.725 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.729 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.731 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.732 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.733 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.733 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.733 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.733 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.735 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.736 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.738 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.739 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.740 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.741 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.742 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.742 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.742 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.742 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.742 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.743 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.747 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.747 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.748 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.749 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.750 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.750 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.750 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.750 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.751 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.752 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.756 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.756 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.757 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.757 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.758 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.759 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.759 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.759 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.759 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.760 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.764 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.770 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.772 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.772 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.772 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.772 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.772 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.772 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.777 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.778 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.779 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.785 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.785 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.786 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.788 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.788 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.789 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.789 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.789 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.790 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.790 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.793 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.795 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.797 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.798 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.798 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.798 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.798 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.798 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.799 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.800 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.802 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.806 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.807 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.808 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.808 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.808 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.809 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.809 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.810 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.811 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.814 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.815 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.816 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.817 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.818 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.818 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.818 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.818 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.818 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.819 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.824 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.825 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.826 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.827 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.828 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.828 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.828 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.829 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.829 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.830 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.834 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.835 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.835 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.836 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.836 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.836 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.836 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.836 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.836 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.838 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.838 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.843 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.845 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.846 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.847 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.847 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.847 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.847 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.848 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.849 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.850 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.854 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.856 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.860 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.860 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.861 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.861 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.861 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.861 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.862 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.863 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.865 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.866 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.867 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.870 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.870 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.870 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.870 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.870 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.871 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.876 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.877 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.878 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.879 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.880 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.880 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.880 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.880 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.880 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.881 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.882 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.887 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.888 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.889 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.890 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.891 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.891 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.891 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.891 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.891 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.895 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.896 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.900 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.901 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.901 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.902 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.902 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.902 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.902 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.902 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.904 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.907 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.910 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.911 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.912 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.912 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.912 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.912 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.912 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.913 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.913 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.914 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.916 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.917 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.918 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.919 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.919 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.919 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.920 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.920 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.922 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.926 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.928 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.929 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.930 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.931 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.931 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.931 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.931 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.931 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.932 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.934 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.939 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.942 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.943 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.944 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.947 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.947 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.947 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.947 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.947 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.948 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.949 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.950 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.955 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.956 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.957 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.958 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.959 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.959 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.959 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.959 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.961 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.961 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.965 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.968 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.968 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:53.981 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.981 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.981 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.981 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.981 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.985 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:53.986 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:53.988 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:53.993 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.995 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.996 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:53.996 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:53.996 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:53.996 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:53.997 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:53.998 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.004 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.005 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.006 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.007 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.008 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.008 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.008 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.008 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.008 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.009 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.010 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.022 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.029 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.030 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.031 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.032 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.032 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.032 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.032 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.032 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.033 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.034 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.036 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.040 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.040 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.041 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.042 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.042 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.042 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.042 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.043 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.044 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.046 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.051 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.052 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.053 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.053 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.055 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.055 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.055 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.055 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.055 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.057 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.063 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.063 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.065 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.065 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.068 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.069 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.069 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.069 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.069 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.070 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.070 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.076 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.077 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.078 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.078 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.079 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.079 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.079 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.081 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.082 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.085 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.089 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.092 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.093 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.094 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.094 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.094 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.094 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.094 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.095 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.099 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.102 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.103 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.104 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.104 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.104 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.104 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.104 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.105 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.106 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.107 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.112 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.113 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.113 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.115 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.115 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.115 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.115 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.115 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.119 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.122 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.124 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.125 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.125 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.125 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.135 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.136 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.136 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.136 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.137 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.139 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.140 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.145 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.147 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.148 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.149 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.149 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.149 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.149 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.149 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.151 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.155 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.157 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.159 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.160 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.161 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.162 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.162 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.162 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.162 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.164 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.164 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.168 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.170 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.170 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.171 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.172 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.172 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.172 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.172 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.174 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.174 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.179 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.184 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.185 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.186 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.187 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.187 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.187 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.187 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.187 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.188 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.199 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.204 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.205 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.207 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.211 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.211 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.211 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.212 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.212 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.213 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.213 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.217 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.218 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.220 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.220 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.221 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.222 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.222 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.222 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.222 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.223 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.227 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.228 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.231 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.232 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.232 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.232 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.232 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.232 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.234 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.235 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.236 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.242 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.242 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.244 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.245 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.249 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.249 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.249 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.250 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.251 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.253 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.255 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.257 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.258 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.263 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.265 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.265 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.265 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.266 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.266 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.267 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.267 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.271 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.276 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.277 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.278 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.278 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.279 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.279 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.279 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.279 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.279 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.282 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.293 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.294 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.296 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.297 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.297 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.297 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.297 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.297 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.298 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.298 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.300 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.304 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.305 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.306 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.306 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.306 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.306 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.306 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.307 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.309 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.312 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.314 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.315 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.316 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.317 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.317 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.317 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.317 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.317 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.319 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.322 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.323 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.324 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.326 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.326 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.326 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.327 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.327 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.328 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.335 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.339 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.341 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.342 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.344 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.345 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.345 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.345 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.345 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.345 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.356 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.358 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.359 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.362 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.363 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.364 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.365 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.366 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.367 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.367 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.367 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.367 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.369 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.369 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.371 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.374 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.375 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.376 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.376 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.376 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.377 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.377 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.378 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.379 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.384 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.385 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.386 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.387 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.387 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.387 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.387 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.387 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.388 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.389 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.390 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.394 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.398 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.399 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.400 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.400 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.400 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.400 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.402 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.402 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.403 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.404 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.409 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.410 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.411 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.412 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.412 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.412 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.412 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.412 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.413 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.417 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.418 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.420 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.423 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.423 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.423 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.423 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.423 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.424 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.425 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.429 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.430 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.431 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.432 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.432 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.432 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.432 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.432 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.433 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.434 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.442 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.447 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.448 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.449 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.450 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.450 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.450 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.450 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.450 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.452 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.454 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.456 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.457 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.459 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.460 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.461 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.461 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.461 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.461 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.461 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.463 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.469 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.471 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.472 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.472 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.473 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.473 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.473 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.473 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.474 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.478 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.481 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.481 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.483 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.483 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.485 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.485 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.485 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.485 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.485 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.486 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.492 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.493 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.494 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.494 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.495 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.496 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.496 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.496 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.496 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.497 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.498 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.502 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.504 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.505 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.506 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.506 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.506 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.506 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.506 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.508 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.513 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.515 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.516 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.518 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.519 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.520 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.520 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.520 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.520 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.520 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.522 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.526 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.528 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.529 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.530 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.531 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.531 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.531 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.531 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.531 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.533 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.537 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.540 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.541 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.542 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.542 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.542 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.542 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.543 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.543 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.544 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.545 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.553 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.556 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.560 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.560 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.561 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.561 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.561 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.561 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.562 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.563 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.567 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.569 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.570 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.571 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.571 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.572 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.572 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.572 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.573 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.574 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.575 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.579 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.581 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.582 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.582 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.582 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.582 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.582 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.584 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.586 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.587 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.589 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.590 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.591 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.592 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.592 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.592 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.593 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.593 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.594 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.599 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.599 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.601 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.604 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.604 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.604 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.604 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.605 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.605 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.608 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.610 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.613 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.614 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.614 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.615 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.615 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.615 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.615 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.615 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.616 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.621 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.622 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.624 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.624 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.624 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.624 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.626 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.629 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.629 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.634 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.639 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.640 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.641 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.642 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.643 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.643 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.643 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.643 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.644 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.648 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.649 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.650 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.651 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.652 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.652 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.652 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.652 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.652 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.656 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.659 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.665 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.666 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.667 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.667 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.667 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.668 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.668 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.669 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.670 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.673 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.675 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.677 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.678 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.678 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.679 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.679 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.679 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.679 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.680 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.683 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.687 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.688 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.690 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.690 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.690 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.691 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.691 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.698 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.698 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.700 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.706 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.716 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.718 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.726 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.728 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.729 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.729 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.729 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.729 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.732 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.733 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.738 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.741 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.745 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.746 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.747 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.747 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.747 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.747 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.747 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.748 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.752 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.753 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.756 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.757 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.757 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.757 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.757 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.757 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.758 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.760 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.766 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.767 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.768 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.771 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.771 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.771 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.771 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.771 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.772 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.773 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.773 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.779 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.781 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.783 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.783 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.783 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.783 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.783 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.786 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.787 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.788 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.790 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.792 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.793 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.794 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.795 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.795 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.795 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.795 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.796 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.800 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.803 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.805 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.806 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.806 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.807 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.807 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.807 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.808 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.809 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.810 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.812 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.813 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.815 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.816 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.817 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.817 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.817 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.817 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.819 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.824 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.825 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.826 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.827 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.828 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.828 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.829 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.829 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.829 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.829 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.831 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.837 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.837 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.839 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.839 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.840 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.840 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.840 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.840 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.841 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.842 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.847 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.848 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.849 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.852 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.853 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.854 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.854 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.854 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.854 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.860 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.861 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.864 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.870 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.871 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.873 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.873 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.873 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.874 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.874 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.874 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.877 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.877 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.880 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.884 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.885 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.886 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.886 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.887 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.887 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.887 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.889 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.889 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.891 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.894 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.897 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.898 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.899 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.899 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.899 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.899 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.899 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.901 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.901 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.911 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.912 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.912 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.913 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.913 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.914 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.914 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.914 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.915 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.923 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.927 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.927 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.932 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.932 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.933 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.934 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.934 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.934 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.934 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.935 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.941 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.944 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.945 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.946 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.947 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.947 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.947 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.947 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.948 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.950 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.951 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.952 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.954 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.955 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.955 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.955 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.955 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.955 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.957 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.957 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.963 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.966 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.969 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:54.969 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:54.969 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:54.969 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:54.970 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:54.971 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:54.972 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:54.975 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:54.998 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:54.999 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.002 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.004 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.004 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.005 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.005 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.005 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.007 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.011 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.013 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.014 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.014 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.015 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.017 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.017 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.017 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.017 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.017 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.021 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.023 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.026 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.026 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.027 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.028 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.028 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.029 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.029 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.029 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.030 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.034 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.035 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.037 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.039 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.039 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.039 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.039 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.039 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.041 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.041 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.043 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.048 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.049 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.050 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.051 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.051 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.051 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.051 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.053 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.054 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.057 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.058 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.059 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.061 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.061 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.061 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.061 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.062 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.063 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.064 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.070 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.071 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.072 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.073 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.074 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.074 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.074 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.074 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.074 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.075 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.079 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.081 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.083 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.085 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.085 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.085 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.085 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.087 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.087 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.088 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.089 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.091 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.092 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.097 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.097 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.097 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.097 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.097 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.099 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.103 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.106 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.107 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.107 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.109 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.110 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.110 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.110 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.110 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.110 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.112 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.116 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.118 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.119 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.120 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.120 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.120 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.120 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.125 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.126 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.127 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.130 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.131 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.134 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.134 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.134 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.134 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.135 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.135 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.136 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.141 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.143 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.144 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.145 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.145 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.146 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.146 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.146 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.148 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.149 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.153 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.154 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.154 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.156 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.156 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.156 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.156 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.156 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.157 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.161 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.162 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.165 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.169 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.171 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.171 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.171 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.172 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.172 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.173 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.176 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.177 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.179 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.179 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.181 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.182 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.182 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.182 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.182 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.182 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.184 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.191 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.191 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.196 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.197 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.201 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.202 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.202 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.202 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.202 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.204 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.204 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.208 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.217 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.218 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.220 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.221 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.221 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.221 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.221 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.222 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.225 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.228 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.233 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.234 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.237 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.237 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.237 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.237 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.238 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.238 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.240 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.240 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.246 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.248 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.248 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.250 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.250 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.250 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.250 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.250 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.251 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.252 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.254 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.256 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.257 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.258 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.259 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.259 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.259 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.259 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.261 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.262 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.267 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.268 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.270 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.270 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.270 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.270 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.270 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.274 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.275 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.277 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.280 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.284 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.285 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.287 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.287 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.287 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.287 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.287 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.288 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.293 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.301 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.305 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.306 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.308 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.310 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.310 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.310 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.310 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.310 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.313 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.315 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.317 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.320 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.321 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.322 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.323 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.324 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.324 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.324 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.324 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.326 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.327 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.331 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.332 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.333 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.333 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.333 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.334 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.334 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.334 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.336 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.341 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.342 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.343 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.344 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.345 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.345 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.345 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.345 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.345 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.346 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.353 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.354 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.355 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.356 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.356 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.356 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.356 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.356 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.359 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.361 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.364 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.365 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.367 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.367 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.367 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.367 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.367 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.368 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.372 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.373 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.373 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.373 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.375 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.375 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.375 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.375 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.375 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.376 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.380 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.382 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.382 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.383 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.384 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.384 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.384 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.384 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.385 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.388 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.390 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.390 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.392 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.392 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.392 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.392 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.392 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.393 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.394 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.397 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.398 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.399 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.401 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.401 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.401 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.401 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.401 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.402 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.406 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.407 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.408 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.409 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.410 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.410 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.410 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.410 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.411 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.412 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.416 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.418 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.418 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.419 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.419 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.420 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.420 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.420 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.420 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.421 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.423 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.427 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.428 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.429 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.429 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.429 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.429 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.430 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.431 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.432 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.434 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.436 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.437 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.439 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.440 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.440 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.440 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.440 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.441 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.442 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.446 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.447 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.448 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.451 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.451 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.451 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.451 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.451 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.452 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.453 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.458 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.459 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.459 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.462 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.463 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.463 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.463 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.463 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.463 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.464 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.465 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.469 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.470 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.471 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.471 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.471 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.472 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.472 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.473 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.477 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.479 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.483 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.484 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.485 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.485 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.485 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.485 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.485 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.487 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.487 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.491 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.493 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.494 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.494 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.495 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.495 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.495 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.495 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.496 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.496 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.500 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.502 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.503 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.504 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.504 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.504 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.504 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.504 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.505 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.510 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.511 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.513 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.513 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.513 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.513 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.513 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.514 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.517 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.520 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.521 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.522 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.525 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.525 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.525 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.525 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.525 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.528 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.531 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.535 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.539 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.540 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.542 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.542 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.542 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.543 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.543 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.547 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.547 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.548 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.551 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.554 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.555 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.555 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.555 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.555 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.555 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.558 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.561 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.564 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.568 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.569 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.570 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.571 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.571 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.571 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.571 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.572 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.573 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.573 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.578 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.579 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.580 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.581 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.581 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.581 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.581 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.581 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.583 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.587 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.588 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.589 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.589 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.590 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.590 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.590 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.591 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.593 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.596 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.598 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.600 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.601 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.602 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.603 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.603 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.603 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.603 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.604 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.607 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.611 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.613 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.615 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.616 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.616 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.616 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.616 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.617 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.619 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.624 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.625 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.626 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.627 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.627 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.627 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.627 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.627 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.629 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.633 7fe50ddd0448 [contrail-analytics-api] [DEBUG]: uve_type:vrouter user_token:gAAAAABpzgNHWdyAdK0NffoKhZyyOpNY8upR5ScC7M6JTQpIQ45L_aXtBQJv31WwRfA1Sv5YKx8s9TjKBMG8_zqYr7HiR2UIz8VmsWxPRxThn3qFTiqMHKQZox0RyJ8htiE_qSFfbV-FrZxPzS-rKqgYlYKQe-yCCYD2p7Y5kdSkcCkH6tqTdE4 04/02/2026 05:48:55.633 7fe50ddd0448 [contrail-analytics-api] [DEBUG]: user resources are None 04/02/2026 05:48:55.635 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.636 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.636 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.637 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.639 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.639 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.639 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.639 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.640 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.641 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.642 7fe50ddd0448 [contrail-analytics-api] [DEBUG]: Computed ObjectVRouter:an-jenkins-deploy-platform-ansible-os-5578-2 as [] 04/02/2026 05:48:55.643 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.645 7fe50ddd0448 [contrail-analytics-api] [DEBUG]: Computed ObjectVRouter:an-jenkins-deploy-platform-ansible-os-5578-2 as ['NodeStatus'] 04/02/2026 05:48:55.647 7fe50ddd0448 [contrail-analytics-api] [DEBUG]: Computed ObjectVRouter:an-jenkins-deploy-platform-ansible-os-5578-2 as ['NodeStatus'] 04/02/2026 05:48:55.648 7fe50ddd0448 [contrail-analytics-api] [DEBUG]: Computed ObjectVRouter:an-jenkins-deploy-platform-ansible-os-5578-1 as [] 04/02/2026 05:48:55.652 7fe50ddd0448 [contrail-analytics-api] [DEBUG]: Computed ObjectVRouter:an-jenkins-deploy-platform-ansible-os-5578-1 as ['NodeStatus'] 04/02/2026 05:48:55.654 7fe50ddd0448 [contrail-analytics-api] [DEBUG]: Computed ObjectVRouter:an-jenkins-deploy-platform-ansible-os-5578-1 as ['NodeStatus'] 04/02/2026 05:48:55.655 7fe50ddd0548 [contrail-analytics-api] [INFO]: __default__ [SYS_INFO]: AnalyticsApiStats: api_stats = << operation_type = GET remote_ip = 10.0.0.22 object_type = vrouter request_url = http://10.0.0.50:8081/analytics/uves/vrouter/%2A?cfilt=NodeStatus:process_status response_time_in_usec = 21431 response_size_objects = 2 response_size_bytes = 2384 resp_code = 200 useragent = python-requests/2.27.1 node = cn-jenkins-deploy-platform-ansible-os-5578-1. >> 04/02/2026 05:48:55.656 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.660 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.660 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.661 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.662 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.662 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.662 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.662 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.662 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.664 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.668 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.669 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.670 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.671 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.671 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.671 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.671 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.672 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.672 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.673 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.676 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.677 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.678 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.679 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.679 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.680 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.680 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.680 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.681 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.687 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.688 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.690 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.690 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.691 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.692 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.692 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.692 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.692 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.695 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.696 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.704 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.705 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.706 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.708 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.708 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.708 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.708 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.708 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.709 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.710 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.712 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.715 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.717 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.718 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.719 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.719 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.719 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.719 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.719 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.720 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.725 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.728 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.730 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.732 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.732 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.732 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.732 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.732 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.733 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.734 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.734 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.740 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.741 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.742 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.743 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.743 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.743 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.743 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.743 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.744 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.747 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.749 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.750 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.751 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.752 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.753 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.753 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.753 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.753 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.753 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.754 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.758 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.759 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.761 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.762 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.762 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.762 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.762 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.763 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.763 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.768 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.768 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.770 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.770 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.772 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.772 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.772 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.772 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.772 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.774 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.778 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.779 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.781 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.781 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.782 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.782 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.782 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.782 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.782 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.783 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.788 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.789 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.791 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.792 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.794 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.794 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.794 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.795 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.796 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.796 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.798 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.799 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.800 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.803 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.804 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.805 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.805 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.806 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.806 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.806 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.806 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.806 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.807 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.812 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.814 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.814 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.816 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.816 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.817 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.817 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.817 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.817 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.817 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.821 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.825 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.829 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.830 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.832 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.833 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.833 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.833 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.833 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.834 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.840 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.842 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.843 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.844 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.844 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.844 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.844 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.844 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.845 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.848 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.852 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.855 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.856 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.858 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.858 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.859 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.859 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.859 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.859 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.860 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.861 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.865 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.866 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.868 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.869 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.869 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.869 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.869 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.869 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.871 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.875 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.876 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.878 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.879 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.881 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.881 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.881 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.881 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.881 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.882 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.883 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.889 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.891 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.891 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.892 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.893 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.893 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.893 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.893 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.895 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.895 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.898 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.899 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.900 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.905 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.906 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.906 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.906 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.906 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.906 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.908 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.916 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.918 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.919 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.921 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.923 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.923 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.923 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.923 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.923 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.924 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.925 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.931 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.931 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.933 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.934 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.935 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.935 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.935 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.935 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.935 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.937 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.948 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.950 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.952 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.953 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.953 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.953 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.953 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.953 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.960 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.960 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.963 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.966 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.968 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.970 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.971 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.977 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.977 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.977 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.978 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.978 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.980 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.981 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:55.984 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:55.986 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.987 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.987 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.988 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.988 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.988 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.988 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.989 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.991 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:55.994 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.996 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.997 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:55.997 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:55.997 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:55.997 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:55.997 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:55.998 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:55.999 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.002 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.003 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.004 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.005 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.005 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.005 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.006 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.006 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.007 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.011 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.012 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.013 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.013 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.014 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.014 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.014 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.014 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.015 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.016 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.020 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.021 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.023 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.023 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.023 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.023 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.023 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.024 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.025 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.028 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.031 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.032 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.033 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.034 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.034 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.034 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.034 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.034 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.036 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.039 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.041 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.042 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.043 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.044 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.044 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.044 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.044 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.044 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.045 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.048 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.049 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.050 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.051 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.051 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.051 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.051 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.052 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.053 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.057 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.058 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.059 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.060 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.060 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.060 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.060 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.060 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.061 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.064 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.066 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.067 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.068 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.068 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.068 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.068 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.068 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.069 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.070 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.070 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.073 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.074 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.075 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.075 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.076 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.076 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.076 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.077 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.077 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.081 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.082 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.083 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.084 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.084 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.084 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.084 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.084 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.085 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.090 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.091 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.091 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.092 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.092 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.093 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.093 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.093 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.093 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.094 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.095 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.101 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.103 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.104 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.105 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.105 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.105 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.105 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.106 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.107 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.112 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.114 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.116 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.118 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.120 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.120 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.120 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.120 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.120 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.122 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.126 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.127 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.128 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.128 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.129 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.129 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.129 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.129 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.129 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.130 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.131 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.136 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.139 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.141 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.141 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.141 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.142 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.142 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.144 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.145 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.148 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.152 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.153 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.153 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.155 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.155 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.155 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.155 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.155 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.156 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.158 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.162 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.163 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.164 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.164 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.164 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.164 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.164 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.165 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.166 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.167 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.171 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.174 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.175 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.176 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.176 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.176 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.176 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.176 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.179 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.180 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.187 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.192 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.193 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.195 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.195 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.195 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.195 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.195 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.196 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.197 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.198 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.201 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.204 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.207 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.208 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.210 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.210 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.211 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.211 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.211 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.214 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.214 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.215 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.216 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.219 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.220 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.221 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.221 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.222 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.222 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.222 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.223 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.226 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.228 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.229 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.231 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.233 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.234 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.234 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.234 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.234 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.235 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.236 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.242 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.243 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.244 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.245 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.246 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.246 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.246 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.246 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.248 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.248 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.249 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.252 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.254 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.255 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.255 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.255 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.255 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.255 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.259 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.262 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.263 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.264 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.265 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.267 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.267 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.267 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.267 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.267 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.270 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.273 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.282 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.284 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.284 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.286 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.287 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.287 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.287 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.287 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.287 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.289 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.290 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.296 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.298 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.299 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.299 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.300 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.300 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.300 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.300 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.301 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.305 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.306 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.307 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.308 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.309 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.309 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.309 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.309 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.312 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.317 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.318 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.320 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.321 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.321 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.322 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.323 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.323 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.323 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.323 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.324 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.328 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.329 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.331 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.332 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.333 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.333 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.333 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.333 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.333 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.335 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.335 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.339 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.340 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.341 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.342 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.342 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.342 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.342 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.342 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.343 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.347 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.348 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.349 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.349 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.351 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.351 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.351 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.351 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.351 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.352 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.356 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.357 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.358 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.359 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.359 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.359 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.359 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.360 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.365 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.368 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.371 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.373 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.374 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.374 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.374 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.374 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.374 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.376 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.377 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.383 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.383 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.385 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.386 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.386 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.386 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.386 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.386 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.386 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.387 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.388 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.392 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.393 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.394 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.395 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.395 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.395 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.395 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.396 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.397 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.400 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.402 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.403 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.404 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.405 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.405 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.405 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.405 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.405 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.407 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.410 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.414 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.415 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.416 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.417 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.417 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.417 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.417 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.417 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.419 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.419 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.424 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.425 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.425 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.427 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.427 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.427 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.427 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.427 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.428 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.432 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.433 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.434 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.435 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.435 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.437 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.437 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.438 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.438 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.438 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.439 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.444 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.447 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.448 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.449 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.449 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.449 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.449 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.449 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.450 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.451 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.452 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.456 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.457 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.458 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.458 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.459 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.459 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.459 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.459 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.460 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.467 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.469 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.469 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.470 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.473 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.473 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.473 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.473 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.473 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.474 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.475 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.481 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.481 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.483 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.484 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.485 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.485 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.485 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.485 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.485 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.486 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.486 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.491 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.492 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.493 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.494 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.494 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.494 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.494 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.495 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.495 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.502 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.502 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.504 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.508 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.508 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.508 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.508 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.508 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.510 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.511 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.513 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.521 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.521 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.523 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.523 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.524 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.524 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.525 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.525 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.525 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.525 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.526 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.527 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.532 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.533 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.535 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.536 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.536 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.536 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.536 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.536 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.537 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.538 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.543 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.544 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.547 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.547 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.547 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.547 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.547 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.547 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.549 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.550 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.554 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.558 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.560 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.561 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.561 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.562 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.562 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.562 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.562 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.563 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.564 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.568 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.569 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.570 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.571 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.572 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.572 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.572 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.572 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.572 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.573 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.574 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.579 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.580 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.582 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.583 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.583 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.583 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.583 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.584 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.585 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.586 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.588 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.590 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.592 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.593 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.593 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.593 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.594 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.594 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.595 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.595 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.597 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.600 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.601 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.602 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.603 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.603 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.603 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.603 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.603 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.605 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.605 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.620 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.621 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.622 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.623 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.624 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.624 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.624 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.625 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.625 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.625 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.628 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.628 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.631 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.634 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.635 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.636 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.637 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.637 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.637 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.638 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.638 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.638 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.639 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.640 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.642 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.643 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.644 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.645 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.645 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.645 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.645 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.645 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.647 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.652 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.653 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.654 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.654 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.655 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.655 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.655 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.655 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.655 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.656 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.657 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.661 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.662 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.662 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.663 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.663 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.663 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.664 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.664 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.665 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.671 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.672 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.672 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.673 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.674 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.674 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.674 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.674 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.674 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.681 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.681 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.684 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.687 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.688 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.690 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.691 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.691 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.691 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.691 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.695 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.696 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.697 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.699 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.701 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.702 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.703 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.704 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.704 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.704 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.705 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.705 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.705 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.707 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.713 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.713 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.715 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.715 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.717 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.717 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.717 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.717 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.717 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.718 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.720 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.722 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.724 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.726 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.728 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.728 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.728 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.728 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.728 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.732 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.733 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.734 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.739 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.740 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.743 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.744 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.745 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.745 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.745 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.745 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.745 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.747 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.750 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.752 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.753 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.754 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.755 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.755 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.755 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.755 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.755 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.756 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.756 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.760 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.763 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.764 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.764 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.765 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.765 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.765 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.765 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.766 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.769 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.771 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.772 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.774 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.774 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.775 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.775 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.775 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.775 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.776 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.777 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.778 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.782 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.782 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.784 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.784 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.784 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.784 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.784 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.785 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.785 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.787 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.790 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.791 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.792 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.793 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.793 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.793 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.793 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.793 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.794 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.796 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.800 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.801 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.802 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.802 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.802 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.803 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.803 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.804 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.805 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.809 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.813 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.815 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.817 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.819 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.821 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.821 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.821 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.821 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.821 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.828 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.828 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.833 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.834 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.835 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.835 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.836 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.837 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.837 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.837 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.838 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.838 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.839 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.842 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.845 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.846 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.846 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.847 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.847 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.847 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.847 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.849 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.855 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.856 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.857 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.859 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.859 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.860 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.860 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.860 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.860 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.860 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.863 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.863 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.868 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.869 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.871 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.871 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.871 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.871 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.871 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.875 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.875 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.878 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.879 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.882 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.883 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.884 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.884 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.884 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.884 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.884 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.886 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.888 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.888 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.890 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.892 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.892 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.893 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.893 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.894 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.894 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.894 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.895 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.896 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.900 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.901 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.903 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.903 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.903 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.903 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.903 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.904 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.905 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.909 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.910 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.911 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.913 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.913 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.914 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.915 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.915 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.915 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.918 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.918 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.925 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.926 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.927 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.927 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.927 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.927 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.927 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.928 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.929 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.930 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.931 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.932 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.933 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.934 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.935 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.935 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.935 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.935 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.936 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.940 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.941 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.943 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.943 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.943 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.943 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.943 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.944 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.945 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.948 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.949 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.949 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.950 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.950 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.951 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.951 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.951 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.951 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.952 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.956 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.957 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.959 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.960 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.960 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.960 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.960 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.960 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.961 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.967 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.969 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.969 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.971 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.972 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.972 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.972 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.972 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.972 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.973 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.974 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.980 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.981 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.982 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.982 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.982 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.982 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.982 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.983 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.984 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:56.985 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:56.990 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.990 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:56.991 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.992 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:56.993 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:56.993 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:56.993 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:56.993 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:56.994 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:56.998 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:57.000 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.001 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.003 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.003 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:57.003 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:57.003 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:57.003 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:57.004 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:57.006 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:57.008 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:57.012 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.013 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:57.014 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.016 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.016 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:57.016 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:57.016 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:57.016 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:57.019 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:57.024 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.026 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.026 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:57.027 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.028 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:57.028 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:57.028 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:57.028 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:57.028 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:57.030 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:57.030 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:57.034 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.035 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.046 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.047 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:57.049 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:57.049 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:57.049 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:57.052 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:57.052 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:57.054 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:57.056 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:57.058 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.059 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:57.060 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.060 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:57.061 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.062 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:57.062 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:57.062 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:57.062 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:57.063 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:57.068 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.069 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.070 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.071 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:57.071 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:57.071 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:57.071 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:57.072 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:57.074 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:57.077 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:57.078 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:57.079 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.080 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.080 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.081 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:57.081 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:57.081 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:57.081 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:57.083 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:57.089 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.090 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:57.091 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.092 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:57.093 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.093 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:57.093 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:57.093 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:57.093 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:57.095 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:57.100 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:57.102 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:57.104 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.105 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.106 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.106 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:57.107 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:57.107 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:57.107 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:57.108 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:57.110 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:57.111 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:57.115 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.116 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.117 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:57.118 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.118 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:57.118 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:57.118 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:57.118 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:57.120 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:57.126 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:57.128 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.130 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.131 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.132 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:57.132 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:57.132 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:57.132 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:57.132 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:57.133 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:57.135 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:57.139 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.140 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:57.141 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.143 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.143 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:57.143 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:57.143 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:57.143 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:57.146 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:57.146 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:57.152 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.153 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:57.155 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.157 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.157 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:57.157 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:57.157 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:57.157 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:57.158 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:57.159 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:57.160 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:57.166 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.169 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:57.170 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.171 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:57.171 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.171 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:57.171 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:57.171 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:57.172 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:57.173 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:57.178 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.183 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.183 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:57.186 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.186 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:57.186 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:57.186 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:57.186 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:57.186 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:57.188 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:57.188 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:57.192 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:57.193 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:57.195 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.197 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.201 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.202 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:57.202 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:57.202 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:57.202 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:57.205 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:57.205 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:57.206 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:57.211 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:57.212 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.214 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.215 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.216 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:57.216 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:57.216 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:57.216 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:57.217 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:57.217 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:57.221 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.222 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:57.223 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.224 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:57.225 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.225 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:57.225 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:57.225 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:57.225 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:57.227 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:57.228 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:57.232 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.233 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.234 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.234 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:57.234 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:57.234 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:57.235 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:57.237 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:57.237 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:57.239 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:57.242 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.244 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.244 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:57.245 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.245 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:57.245 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:57.245 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:57.245 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:57.246 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:57.247 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:57.254 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.255 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.257 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.257 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:57.258 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:57.258 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:57.258 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:57.259 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:57.260 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:57.266 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.267 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:57.268 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.268 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:57.269 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.270 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:57.270 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:57.270 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:57.270 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:57.271 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:57.273 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:57.275 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.276 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.277 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.277 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:57.277 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:57.277 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:57.277 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:57.278 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:57.279 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:57.282 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:57.284 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.285 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.288 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.289 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:57.289 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:57.289 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:57.289 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:57.290 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:57.292 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:57.297 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.298 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:57.299 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.300 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:57.300 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.300 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:57.300 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:57.300 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:57.301 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:57.302 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:57.305 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:57.306 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.307 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.308 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.308 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:57.308 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:57.308 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:57.308 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:57.310 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:57.312 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:57.314 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:57.317 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:57.319 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.320 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.322 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.322 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:57.322 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:57.322 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:57.322 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:57.324 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:57.326 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:57.328 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:57.332 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:57.332 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.335 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.335 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:57.337 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.337 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:57.337 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:57.337 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:57.337 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:57.338 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:57.342 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.344 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.344 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:57.346 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.346 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:57.346 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:57.346 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:57.346 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:57.347 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:57.347 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:57.351 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.353 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.354 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.354 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:57.354 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:57.355 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:57.355 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:57.355 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:57.356 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:57.358 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:57.360 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:57.361 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.362 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.363 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.363 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:57.363 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:57.363 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:57.363 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:57.365 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:57.370 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:57.371 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.372 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-1.-0') 04/02/2026 05:48:57.374 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.374 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data b'{"ip-address": "10.0.0.249", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-3.-0') 04/02/2026 05:48:57.375 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.375 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:57.375 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:57.375 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:57.376 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:57.379 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0 04/02/2026 05:48:57.380 7fe50f1e4e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5578-2.-0') 04/02/2026 05:48:57.383 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.249'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.385 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.386 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5578-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 04/02/2026 05:48:57.386 7fe50f0ab048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 04/02/2026 05:48:57.386 7fe50f0ab048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 04/02/2026 05:48:57.386 7fe50f0ab048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 04/02/2026 05:48:57.386 7fe50f0ab048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 04/02/2026 05:48:57.388 7fe50f0ab048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5578-1.-0