Raise an error about the uid/gid mapping range earlier

Details

Detail name Value
Changelog Number 25229
Type Improvement
Status Resolved
Fix Versions Exasol 2025.1.0, Exasol 8.29.11
Resolution Date 2025-07-08

Background

If the machine that was used for a rootless installation didn’t provide a large enough range of uid/gid mappings for the “exasol” user, the installation would silently fail later in the initialization stages where it tries to create the mapped namespace users.

Improvement

With this fix the range of allowed uid/gid mappings for the “exasol” user is checked early in the installation and a user-friendly error is returned instead. In particular, the new check looks into /etc/subuid and /etc/subgid and checks that the “exasol” user can map at least 60000 IDs in the user namespace.