CMK version:2.4p15
OS version:redhat9
Error message: Agent exited with code 1: Invalid value for `items`, must not be `None`
Output of “cmk --debug -vvn hostname”: (If it is a problem with checks or plugins)
OMD[monitoring]:~$ /omd/sites/monitoring/share/check_mk/agents/special/agent_kube ‘–cluster’ ‘k8s-test’ ‘–token’ ‘my-super-secret-token’ ‘–monitored-objects’ ‘deployments’ ‘daemonsets’ ‘statefulsets’ ‘nodes’ ‘pods’ ‘–api-server-endpoint’ ‘https://my-aws-endpoint:443’ ‘–api-server-proxy’ ‘FROM_ENVIRONMENT’ --debug -vvv --kubernetes-cluster-hostname ‘k8s-test’
2025-11-06 15:05:43,378 DEBUG parsed arguments: Namespace(debug=True, verbose=3, vcrtrace=False, cluster=‘k8s-test’, kubernetes_cluster_hostname=‘k8s-test’, token=‘my-super-secret-token’, monitored_objects=[<MonitoredObject.deployments: ‘deployments’>, <MonitoredObject.daemonsets: ‘daemonsets’>, <MonitoredObject.statefulsets: ‘statefulsets’>, <MonitoredObject.nodes: ‘nodes’>, <MonitoredObject.pods: ‘pods’>], api_server_endpoint=‘https://my-aws-endpoint:443’, api_server_proxy=‘FROM_ENVIRONMENT’, verify_cert_api=False, namespace_include_patterns=, namespace_exclude_patterns=, profile=None, k8s_api_connect_timeout=10, k8s_api_read_timeout=12, roles=[‘control-plane’, ‘infra’], annotation_key_pattern=<AnnotationNonPatternOption.ignore_all: ‘ignore_all’>, cluster_collector_endpoint=None, prometheus_endpoint=None, usage_connect_timeout=10, usage_read_timeout=12, usage_proxy=‘FROM_ENVIRONMENT’, usage_verify_cert=False)
2025-11-06 15:05:43,379 INFO Collecting API data
2025-11-06 15:05:43,379 WARNING Disabling SSL certificate verification.
2025-11-06 15:05:43,575 WARNING Unsupported Kubernetes version ‘v1.34.1-eks-d96d92f’. Supported versions are v1.26, v1.27, v1.28, v1.29, v1.30, v1.31, v1.32.
2025-11-06 15:05:43,575 WARNING Processing data is done on a best effort basis.
Traceback (most recent call last):
File “/omd/sites/lsgmonitoring/share/check_mk/agents/special/agent_kube”, line 11, in
sys.exit(main())
^^^^^^
File “/omd/sites/lsgmonitoring/lib/python3/cmk/plugins/kube/special_agents/agent_kube.py”, line 834, in main
api_data = from_kubernetes(
^^^^^^^^^^^^^^^^
File “/omd/sites/lsgmonitoring/lib/python3/cmk/plugins/kube/api_server.py”, line 579, in from_kubernetes
return create_api_data_v2(
^^^^^^^^^^^^^^^^^^^
File “/omd/sites/lsgmonitoring/lib/python3/cmk/plugins/kube/api_server.py”, line 512, in create_api_data_v2
raw_api_data = query_raw_api_data_v2(
^^^^^^^^^^^^^^^^^^^^^^
File “/omd/sites/lsgmonitoring/lib/python3/cmk/plugins/kube/api_server.py”, line 386, in query_raw_api_data_v2
raw_resource_quotas=client_core_api.query_raw_resource_quotas(),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/omd/sites/lsgmonitoring/lib/python3/cmk/plugins/kube/api_server.py”, line 97, in query_raw_resource_quotas
items = self._deserializer.run(“V1ResourceQuotaList”, response).items
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/omd/sites/lsgmonitoring/lib/python3/cmk/plugins/kube/api_server.py”, line 61, in run
return self._api_client.deserialize(FakeResponse(data), response_type)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/omd/sites/lsgmonitoring/lib/python3.12/site-packages/kubernetes/client/api_client.py”, line 264, in deserialize
return self.__deserialize(data, response_type)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/omd/sites/lsgmonitoring/lib/python3.12/site-packages/kubernetes/client/api_client.py”, line 303, in __deserialize
return self.__deserialize_model(data, klass)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/omd/sites/lsgmonitoring/lib/python3.12/site-packages/kubernetes/client/api_client.py”, line 641, in __deserialize_model
instance = klass(**kwargs)
^^^^^^^^^^^^^^^
File “/omd/sites/lsgmonitoring/lib/python3.12/site-packages/kubernetes/client/models/v1_resource_quota_list.py”, line 63, in init
self.items = items
^^^^^^^^^^
File “/omd/sites/lsgmonitoring/lib/python3.12/site-packages/kubernetes/client/models/v1_resource_quota_list.py”, line 113, in items
raise ValueError(“Invalid value for items, must not be None”) # noqa: E501
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ValueError: Invalid value for items, must not be None