rdkcentral / Dobby

The Dobby component is a wrapper around the opensource crun/runc containerization tool for managing and running containers.
Apache License 2.0
16 stars 42 forks source link

exec container process (missing dynamic library?) `/usr/libexec/DobbyInit`: No such file or directory #314

Open fernando-j-afonso-alb opened 8 months ago

fernando-j-afonso-alb commented 8 months ago

Description

Describe the bug When trying to start a image container, DobbyTool -vvv start, in the logs I'm receiving this message:

exec container process (missing dynamic library?) /usr/libexec/DobbyInit: No such file or directory

Looking in the host, the DobbyInit exists:

-rwxr-xr-x 1 root root 10052 Jan 31 12:28 /usr/libexec/DobbyInit

But inside the image, there is also a DobbyInit in the rootfs with 0 bytes:

-rwxrwxrwx 1 1000 1000 0 Feb 6 2024 rootfs/usr/libexec/DobbyInit

If including the Dobby log, please ensure Dobby has been started with the verbose flag (-v)

2024-02-01T20:41:12.653378Z: exec container process (missing dynamic library?) /usr/libexec/DobbyInit: No such file or directory 0000118804.415413 MIL: < M:Main.cpp F:main L:480 > Running hook poststop for container 'matter' 0000118804.416353 NFO: < M:DobbyRdkPluginManager.cpp F:loadPlugins L:333 > Loaded plugin 'ipc' from '/usr/lib/plugins/dobby/libIpcPlugin.so.1' 0000118804.416605 NFO: < M:DobbyRdkPluginManager.cpp F:loadPlugins L:333 > Loaded plugin 'logging' from '/usr/lib/plugins/dobby/libLoggingPlugin.so.1' 0000118804.416742 NFO: < M:DobbyRdkPluginManager.cpp F:loadPlugins L:333 > Loaded plugin 'minidump' from '/usr/lib/plugins/dobby/libMinidumpPlugin.so.1' 0000118804.419458 NFO: < M:DobbyRdkPluginManager.cpp F:loadPlugins L:333 > Loaded plugin 'networking' from '/usr/lib/plugins/dobby/libNetworkingPlugin.so.1' 0000118804.419625 NFO: < M:DobbyRdkPluginManager.cpp F:loadPlugins L:333 > Loaded plugin 'oomcrash' from '/usr/lib/plugins/dobby/libOOMCrashPlugin.so.1' 0000118804.419788 NFO: < M:DobbyRdkPluginManager.cpp F:loadPlugins L:333 > Loaded plugin 'storage' from '/usr/lib/plugins/dobby/libStoragePlugin.so.1' 0000118804.422024 NFO: < M:DobbyRdkPluginManager.cpp F:loadPlugins L:333 > Loaded plugin 'thunder' from '/usr/lib/plugins/dobby/libThunderPlugin.so.1' 0000118804.422106 NFO: < M:DobbyRdkPluginManager.cpp F:runPlugins L:912 > Running networking plugin 0000118804.422997 NFO: < M:DobbyRdkPluginManager.cpp F:runPlugins L:938 > Plugin networking has postStop hook run successfully 0000118804.423047 NFO: < M:DobbyRdkPluginManager.cpp F:runPlugins L:906 > Plugin logging has nothing to do at postStop 0000118804.423294 NFO: < M:Main.cpp F:main L:508 > Hook poststop completed

Platform/Environment

goruklu commented 8 months ago

Hi @fernando-j-afonso-alb can you share the container bundle & config.json you are using ? also what host are you using ? thanks