Fixed new node additions in rootless

Details

Detail name Value
Changelog Number 24855
Type Bug
Status Resolved
Affected Versions Exasol 8.0.0
Fix Versions C4 4.19.8, Exasol 2025.1.0, C4 4.27.0, Exasol 8.29.11
Resolution Date 2025-06-03

Description

New node additions didn’t work in the rootless mode because c4 tried to use a c4 symlink from “/usr/local/bin/c4” and the new node was trying to use n11’s home directory when it was initializing.

Workaround

There is no workaround.

Fix

Now c4 will use the path to the c4 binary instead. For rootless, that is “$HOME/.local/bin/c4”. In addition, the home directory of the new node will be used to initialize the new node.