Failure to scale db cluster up/down via ConfD job "infra_db_scale" leaves inconsistent state

Details

Detail name Value
Changelog Number 22106
Type Bug
Status Resolved
Affected Versions Exasol 8.0.0
Fix Versions Exasol 8.33.0, Exasol 8.29.6
Resolution Date 2025-01-14

Description

When a ConfD job infra_db_scale to change the instance type of a DB cluster fails, e.g. due to missing capacity for the requested instance type from the cloud provider, the system would be left in an inconsistent state, where e.g. DBRAM was adjusted to the new instance types, but the new instances didn’t actually start.

Workaround

Please contact Exasol Support to recover the DB after a failed infra_db_scale attempt.

Fix

Such a failure should now always lead to a rollback of any configuration changes that were done to adjust to the new instance type and roll back to the old instance type if the requested one is not available.