create_user ConfD job fails when setting additional_groups parameter
Details
| Detail name | Value |
|---|---|
| Changelog Number | 30742 |
| Type | Bug |
| Status | Resolved |
| Affected Versions | Exasol 2025.1.9, Exasol 2026.1.0 |
| Fix Versions | Exasol 2025.1.11, Exasol 2026.1.1 |
| Resolution Date | 2026-06-03 |
Description
The create_user ConfD job throws an error PermissionManagementException with AttributeError: 'list' object has no attribute 'split' if the additional_groups parameter is used.
Workaround
The workaround is to create the user without setting the additional_groups, and then modify the user to set them:
- confd_client create_user username: user1 …
- confd_client modify_user username: user1 additional_groups: [“group1”, “group2”]
Fix
The create_user ConfD job creates the user with the defined additional groups.