New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error resolving syscall name breakpoint and syscall name set_tls #21557
Comments
That's seccomp, and probably the seccomp golang pkg can't resolve the syscall in the kernel, ping @jfrazelle |
Thanks @runcom I am using a Fedora 22 system. Each time I run a docker image I usually have this error before anything pops up. @jfrazelle could you help me out here? |
I am looking at this, also related to #21533 |
I believe Michael remove the logging On Sunday, March 27, 2016, Justin Cormack notifications@github.com wrote:
Jessie Frazelle |
On Sunday, March 27, 2016, Jessica Frazelle me@jessfraz.com wrote:
Jessie Frazelle |
Hm, but this is docker 1.10 @ch3ck what version of libseccomp is installed on your machine? |
I just meant the logging was remove so in 1.11 this is fixed On Sunday, March 27, 2016, Sebastiaan van Stijn notifications@github.com
Jessie Frazelle |
@thaJeztah er yes, good point, although the logging is in libcontainer, I don't understand how it could not affect everyone, so it is very odd. @ch3ck if you can upgrade to libseccomp 2.3.0 that should fix this I think, but that is only available in fedora 23. Also it will be fixed in 1.11 as @jfrazelle says. Will install some Fedora machines for testing. |
Hello @thaJeztah @justincormack @jfrazelle the version of libseccomp I'm using is: Version : 2.2.0 @justincormack It will be great to test on some Fedora VMs. We'll love that 👍 |
Issue fixed with update of libseccomp to 2.3 😸 |
good to hear! let me close this issue as a dup of #21533, so that we can track it there. Thanks so much for reporting! |
I couldn't replicate this with docker 1.10.3, fc22 and libseccomp 2.2.3 which seems to be the current seccomp version in fc22 - this could be due to 2.2.0 vs 2.2.3 though adding these syscalls. |
@justincormack that's the update with fc22 if you use libseccomp 2.2.0 it causes this error. But apparently with libseccomp 2.2.3 this issue is fixed. |
Yes, that was a bit confusing! I think that is why it was missed before, as it was only checked after update. |
I think so too. |
Output of
docker version
:Output of
docker info
:Additional environment details (AWS, VirtualBox, physical, etc.):
Physical Fedora 22 Linux system.
Steps to reproduce the issue:
1.docker pull alpine
2. docker images
3. docker run ls -l
Describe the results you received:
2016/03/27 13:27:57 Error resolving syscall name breakpoint: could not resolve name to syscall - ignoring syscall.
2016/03/27 13:27:57 Error resolving syscall name set_tls: could not resolve name to syscall - ignoring syscall.
total 16
drwxr-xr-x 2 root root 4096 Mar 2 16:20 bin
drwxr-xr-x 5 root root 360 Mar 27 13:27 dev
drwxr-xr-x 13 root root 4096 Mar 27 13:27 etc
drwxr-xr-x 2 root root 6 Mar 2 16:20 home
drwxr-xr-x 5 root root 4096 Mar 2 16:20 lib
lrwxrwxrwx 1 root root 12 Mar 2 16:20 linuxrc -> /bin/busybox
drwxr-xr-x 5 root root 41 Mar 2 16:20 media
drwxr-xr-x 2 root root 6 Mar 2 16:20 mnt
dr-xr-xr-x 272 root root 0 Mar 27 13:27 proc
drwx------ 2 root root 6 Mar 2 16:20 root
drwxr-xr-x 2 root root 6 Mar 2 16:20 run
drwxr-xr-x 2 root root 4096 Mar 2 16:20 sbin
dr-xr-xr-x 13 root root 0 Mar 27 12:24 sys
drwxrwxrwt 2 root root 6 Mar 2 16:20 tmp
drwxr-xr-x 7 root root 61 Mar 2 16:20 usr
drwxr-xr-x 10 root root 93 Mar 2 16:20 var
Describe the results you expected:
drwxr-xr-x 2 root root 4096 Mar 2 16:20 bin
drwxr-xr-x 5 root root 360 Mar 27 13:27 dev
drwxr-xr-x 13 root root 4096 Mar 27 13:27 etc
drwxr-xr-x 2 root root 6 Mar 2 16:20 home
drwxr-xr-x 5 root root 4096 Mar 2 16:20 lib
lrwxrwxrwx 1 root root 12 Mar 2 16:20 linuxrc -> /bin/busybox
drwxr-xr-x 5 root root 41 Mar 2 16:20 media
drwxr-xr-x 2 root root 6 Mar 2 16:20 mnt
dr-xr-xr-x 272 root root 0 Mar 27 13:27 proc
drwx------ 2 root root 6 Mar 2 16:20 root
drwxr-xr-x 2 root root 6 Mar 2 16:20 run
drwxr-xr-x 2 root root 4096 Mar 2 16:20 sbin
dr-xr-xr-x 13 root root 0 Mar 27 12:24 sys
drwxrwxrwt 2 root root 6 Mar 2 16:20 tmp
drwxr-xr-x 7 root root 61 Mar 2 16:20 usr
drwxr-xr-x 10 root root 93 Mar 2 16:20 var
Additional information you deem important (e.g. issue happens only occasionally):
Every time I run a docker image. I always get these two errors:
2016/03/27 13:27:57 Error resolving syscall name breakpoint: could not resolve name to syscall - ignoring syscall.
2016/03/27 13:27:57 Error resolving syscall name set_tls: could not resolve name to syscall - ignoring syscall.
total 16
The text was updated successfully, but these errors were encountered: