"bucketfs_modify" ConfD job can corrupt EXAConf
Details
| Detail name | Value |
|---|---|
| Changelog Number | 20462 |
| Type | Bug |
| Status | Resolved |
| Affected Versions | Exasol 8.0.0 |
| Fix Versions | Exasol 8.33.0, Exasol 8.29.7 |
| Resolution Date | 2025-01-29 |
Description
Changing the owner using the bucketfs_modify ConfD job leads to a broken EXAConf, because the Owner field will be incorrectly written as userid, groupid instead of userid : groupid. Subsequent ConfD job invocations, e.g. bucketfs_info, will fail with an “internal error” message.
Workaround
Do not use bucketfs_modify to change the owner. The Owner field in EXAConf has to be manually edited. A broken EXAConf after running bucketfs_modify can be fixed manually by changing Owner = userid, groupid to Owner = userid : groupid.
File EXAConf should be edited only under supervision of Exasol Support.
Fix
bucketfs_modify correctly changes the owner and does not corrupt EXAConf.