Repaired confd_client jobs: st_node_set_bg_recovery_limit, st_node_set_space_warn_threshold, st_device_modify
Details
| Detail name | Value |
|---|---|
| Changelog Number | 24860 |
| Type | Bug |
| Status | Resolved |
| Affected Versions | |
| Fix Versions | Exasol 2025.1.0, Exasol 8.29.11 |
| Resolution Date | 2025-07-08 |
Description
The confd_client jobs st_node_set_bg_recovery_limit, st_node_set_space_warn_threshold and st_device_modify did not work and raised internal Python errors like
TypeError("EXAConf.set_storage_conf() got an unexpected keyword argument 'commit'")
or
AttributeError("'st_device_modify' object has no attribute 'arguments'")
when invoked.
Workaround
There is no workaround.
Fix
st_node_set_bg_recovery_limit, st_node_set_space_warn_threshold have been fixed and can be used now.
The job st_device_modify has been removed. To achieve the same effect, use st_device_remove with a subsequent st_device_add instead.