Closed as not planned
Description
Changes for 23.3.0: b227345
Includes a hard coded set of conditions which may not include all supported conditions for different cloud providers:
On Oracle's OKE cloud platform, it includes an additional condition: MCEHardwareErrors
Which is causing a ValueError when the 23.3.0 client is used to list nodes:
File "/usr/local/lib/python3.6/site-packages/kubernetes/client/models/v1_node_condition.py", line 221, in type
.format(type, allowed_values)
ValueError: Invalid value for `type` (MCEHardwareErrors), must be one of ['DiskPressure', 'MemoryPressure', 'NetworkUnavailable', 'PIDPressure',
Node conditions should be more dynamic based on the cloud provider used.