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.