Upgrades don't add the Logging section to EXAConf, when missing

Details

Detail name Value
Changelog Number 31930
Type Bug
Status Resolved
Affected Versions Exasol 7.1.0, Exasol 8.0.0
Fix Versions Exasol 2026.1.2, Exasol 2025.1.16
Resolution Date 2026-08-28

Description

On installations where the EXAConf file was missing the [Logging] section (e.g. created by an older installer that never added it), upgrades did not repair this. exasupport and other tools relying on the Logging configuration would then fail with error like

KeyError: 'LogRotationTypes'

Workaround

Please contact Exasol Support to guide you through correcting the EXAConf file.

Fix

EXAConf now checks for the Logging section on every load — not just during a version-based update_self() migration — and adds it with the default LogRotationTypes = local if it is missing.