I have a user account that was part of two builtin groups (docker, dialout) prior to the 25.10 upgrade. Now that I’ve upgraded, I get an error when trying to add the user to any non-builtin group via the UI:
dialout: membership of this builtin group may not be altered.
Also when trying to remove the user from the group, I get an error:
[EINVAL] group_update.id: Immutable groups cannot be changed
I find a workaround for my needs.
For monitoring purpose, the SNMP user '“Debian-snmp” needs to have access to Docker sock.
Usually, I add the snmpd user to Docker group or, in rare cases, to sudo group.
To achieve this with 25.10 Goldeye, I create a new group in Credentials > Groups > Top-right button Privileges > Add .
I added a new group “snmp-admin” with builtin “Debian-snmp” group in it.
For the moment, in the drop-down menu “Roles”, I selected “All” the time to isolate the good one(s)…
My LibreNMS can now access again to containers telemetry hosted inside TrueNAS.
Please elaborate. I tried that and did not succeed, but perhaps I am doing something differently.
As far as I understand, privileges are for the Web UI and API. They are not reflected in /etc/group, which is what matters if a process owned by a user wants to access /var/run/docker.sock . What is the mechanism that helped in your case?