You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I found that if I remove the first line of my /etc/subuid (dog:1001:1), the error does not occur.
I am curious if there is any way to keep my current configuration without causing rootlesskit bash to crash?
Any help or suggestions would be greatly appreciated.
Here it the debug message of it:
rootlesskit --debug bash
DEBU[0000] [rootlesskit:parent] Sending &{Name:ParentHello U:{ParentHello:0xc9c9c0 ChildHello:<nil> ParentInitIdmapCompleted:<nil> ChildInitUserNSCompleted:<nil> ParentInitNetworkDriverCompleted:<nil> ParentInitPortDriverCompleted:<nil>}}
DEBU[0000] [rootlesskit:child ] reaper: auto chosen value: false
DEBU[0000] [rootlesskit:child ] pipeFD=3, pipe2FD=4
DEBU[0000] [rootlesskit:child ] Capabilities: {Effective:0 Permitted:0 Inheritable:0}
DEBU[0000] [rootlesskit:child ] Received {Name:ParentHello U:{ParentHello:<nil> ChildHello:<nil> ParentInitIdmapCompleted:<nil> ChildInitUserNSCompleted:<nil> ParentInitNetworkDriverCompleted:<nil> ParentInitPortDriverCompleted:<nil>}}
DEBU[0000] [rootlesskit:child ] Sending &{Name:ChildHello U:{ParentHello:<nil> ChildHello:0xc9c9c0 ParentInitIdmapCompleted:<nil> ChildInitUserNSCompleted:<nil> ParentInitNetworkDriverCompleted:<nil> ParentInitPortDriverCompleted:<nil>}}
DEBU[0000] [rootlesskit:parent] Received {Name:ChildHello U:{ParentHello:<nil> ChildHello:<nil> ParentInitIdmapCompleted:<nil> ChildInitUserNSCompleted:<nil> ParentInitNetworkDriverCompleted:<nil> ParentInitPortDriverCompleted:<nil>}}
DEBU[0000] [rootlesskit:parent] subid-source: using the dynamic source
DEBU[0000] [rootlesskit:parent] Executing [/usr/bin/getsubids dog]
DEBU[0000] [rootlesskit:parent] Executing [/usr/bin/getsubids 1001]
DEBU[0000] [rootlesskit:parent] subid-source:dynamic: failed to get subuids by the UID 1001 error="failed to exec [/usr/bin/getsubids 1001]: exit status 1 (stdout=\"\", stderr=\"Error fetching ranges\\n\")"
DEBU[0000] [rootlesskit:parent] Executing [/usr/bin/getsubids -g dog]
DEBU[0000] [rootlesskit:parent] Executing [/usr/bin/getsubids -g 1001]
DEBU[0000] [rootlesskit:parent] subid-source:dynamic: failed to get subgids by the UID 1001 error="failed to exec [/usr/bin/getsubids -g 1001]: exit status 1 (stdout=\"\", stderr=\"Error fetching ranges\\n\")"
DEBU[0000] [rootlesskit:parent] subuid ranges=[{1001 1} {165536 65536}]
DEBU[0000] [rootlesskit:parent] subgid ranges=[{984 1} {165536 65536}]
[rootlesskit:parent] error: failed to setup UID/GID map: newuidmap 35746 [0 1001 1 1 1001 1 2 165536 65536] failed: newuidmap: write to uid_map failed: Invalid argument
: exit status 1
The text was updated successfully, but these errors were encountered:
I've attempted to run
rootlesskit bash
, but I encountered the following error message:Here is the content of my
/etc/subuid
:I found that if I remove the first line of my
/etc/subuid
(dog:1001:1
), the error does not occur.I am curious if there is any way to keep my current configuration without causing
rootlesskit bash
to crash?Any help or suggestions would be greatly appreciated.
Here it the debug message of it:
The text was updated successfully, but these errors were encountered: