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.