orchestrator docker crashes on centos7

Description

Hi,

Docker crashes when run with percona-orchestrator:3.2.6-8  image on Centos7. 

STR:

1. On Centos7 Install docker and start service:

$ sudo yum install docker
$ sudo systemctl status docker
$ sudo systemctl start docker
2. Run docker with latest image:
$ sudo docker run --name orchestartor-docker-test-static-3 percona/percona-orchestrator:3.2.6-8

Expected result:  docker container starts, orchestrator service is running in it.

Actual result: docker crashes:

[centos@ip-172-31-21-83 ~]$ sudo docker run --name orchestartor-docker-test-static-3 percona/percona-orchestrator:3.2.6-8 Unable to find image 'percona/percona-orchestrator:3.2.6-8' locally Trying to pull repository docker.io/percona/percona-orchestrator ...  3.2.6-8: Pulling from docker.io/percona/percona-orchestrator ba958a445f00: Pull complete  e9e6660bc0de: Pull complete  476b59479059: Pull complete  1685b2d6e18c: Pull complete  c1166f41eac3: Pull complete  3a3d9358afa7: Pull complete  eca76369c8a2: Pull complete  3d1be91bdc1b: Pull complete  65b10a687fd4: Pull complete  4385a78eeaf0: Pull complete  9f4411558289: Pull complete  Digest: sha256:4862e39b8f816853b208de44bbcd20a30984a85a66c11dd900547fcf7be32b3f Status: Downloaded newer image for docker.io/percona/percona-orchestrator:3.2.6-8 + exec /usr/local/orchestrator/orchestrator -config /etc/orchestrator/orchestrator.conf.json http runtime/cgo: pthread_create failed: Operation not permitted SIGABRT: abort PC=0x7f904492a54c m=0 sigcode=18446744073709551610goroutine 0 [idle]: runtime: unknown pc 0x7f904492a54c stack: frame={sp:0x7ffeec0df120, fp:0x0} stack=[0x7ffeeb8e0678,0x7ffeec0df6b0) 00007ffeec0df020:  0000000000000000  00007f9044aab912  00007ffeec0df030:  0000000000000001  0000000000000000  00007ffeec0df040:  00007f904489ce90  00007f904493adb0  00007ffeec0df050:  00007ffeec0df098  00007ffeec0df400  00007ffeec0df060:  2525252525252525  2525252525252525  00007ffeec0df070:  0000000000000000  0000000000000000  00007ffeec0df080:  00000000000000ff  0000000000000000  00007ffeec0df090:  00000000000000ff  0000000000000000  00007ffeec0df0a0:  0000000000000000  0000000000000000  00007ffeec0df0b0:  0000000000000000  0000000000000000  00007ffeec0df0c0:  0000000000000000  0000000000000000  00007ffeec0df0d0:  0000000000000000  0000000000000000  00007ffeec0df0e0:  0000000000000000  0000000000000000  00007ffeec0df0f0:  0000000000000000  0000000000000000  00007ffeec0df100:  0000000000000000  0000000000000000  00007ffeec0df110:  0000000000000000  00007f904492a53e  00007ffeec0df120: <0000000000000000  0000000000000000  00007ffeec0df130:  0000000000000000  0000000000000000  00007ffeec0df140:  0000000000000000  0000000000000000  00007ffeec0df150:  0000000000000000  0000000000000000  00007ffeec0df160:  0000000000000000  0000000000000000  00007ffeec0df170:  0000000000000000  0000000000000000  00007ffeec0df180:  0000000000000000  0000000000000000  00007ffeec0df190:  0000000000000000  0000000000000000  00007ffeec0df1a0:  0000000000000000  2d09d9672aeabb00  00007ffeec0df1b0:  00007f9044886740  0000000000000006  00007ffeec0df1c0:  0000000002f862e0  0000000000000000  00007ffeec0df1d0:  0000000000d9b96e  00007f90448ddce6  00007ffeec0df1e0:  00007f9044a84e90  00007f90448b17f3  00007ffeec0df1f0:  0000000000000020  0000000000000000  00007ffeec0df200:  0000000000000000  0000000000000000  00007ffeec0df210:  0000000000000000  0000000000000000  runtime: unknown pc 0x7f904492a54c stack: frame={sp:0x7ffeec0df120, fp:0x0} stack=[0x7ffeeb8e0678,0x7ffeec0df6b0) 00007ffeec0df020:  0000000000000000  00007f9044aab912  00007ffeec0df030:  0000000000000001  0000000000000000  00007ffeec0df040:  00007f904489ce90  00007f904493adb0  00007ffeec0df050:  00007ffeec0df098  00007ffeec0df400  00007ffeec0df060:  2525252525252525  2525252525252525  00007ffeec0df070:  0000000000000000  0000000000000000  00007ffeec0df080:  00000000000000ff  0000000000000000  00007ffeec0df090:  00000000000000ff  0000000000000000  00007ffeec0df0a0:  0000000000000000  0000000000000000  00007ffeec0df0b0:  0000000000000000  0000000000000000  00007ffeec0df0c0:  0000000000000000  0000000000000000  00007ffeec0df0d0:  0000000000000000  0000000000000000  00007ffeec0df0e0:  0000000000000000  0000000000000000  00007ffeec0df0f0:  0000000000000000  0000000000000000  00007ffeec0df100:  0000000000000000  0000000000000000  00007ffeec0df110:  0000000000000000  00007f904492a53e  00007ffeec0df120: <0000000000000000  0000000000000000  00007ffeec0df130:  0000000000000000  0000000000000000  00007ffeec0df140:  0000000000000000  0000000000000000  00007ffeec0df150:  0000000000000000  0000000000000000  00007ffeec0df160:  0000000000000000  0000000000000000  00007ffeec0df170:  0000000000000000  0000000000000000  00007ffeec0df180:  0000000000000000  0000000000000000  00007ffeec0df190:  0000000000000000  0000000000000000  00007ffeec0df1a0:  0000000000000000  2d09d9672aeabb00  00007ffeec0df1b0:  00007f9044886740  0000000000000006  00007ffeec0df1c0:  0000000002f862e0  0000000000000000  00007ffeec0df1d0:  0000000000d9b96e  00007f90448ddce6  00007ffeec0df1e0:  00007f9044a84e90  00007f90448b17f3  00007ffeec0df1f0:  0000000000000020  0000000000000000  00007ffeec0df200:  0000000000000000  0000000000000000  00007ffeec0df210:  0000000000000000  0000000000000000 goroutine 1 [running]: runtime.systemstack_switch()     /usr/local/go/src/runtime/asm_amd64.s:339 fp=0xc00003a788 sp=0xc00003a780 pc=0x478740 runtime.main()     /usr/local/go/src/runtime/proc.go:144 +0x89 fp=0xc00003a7e0 sp=0xc00003a788 pc=0x442f09 runtime.goexit()     /usr/local/go/src/runtime/asm_amd64.s:1371 +0x1 fp=0xc00003a7e8 sp=0xc00003a7e0 pc=0x47a581rax    0x0 rbx    0x7f9044886740 rcx    0xffffffffffffffff rdx    0x6 rdi    0x1 rsi    0x1 rbp    0x1 rsp    0x7ffeec0df120 r8     0x7ffeec0df1f0 r9     0x7f9044a3a4e0 r10    0x8 r11    0x246 r12    0x6 r13    0x0 r14    0xd9b96e r15    0x0 rip    0x7f904492a54c rflags 0x246 cs     0x33 fs     0x0 gs     0x0

Checked that the issue is not reproduced on Amazon Linux 2, Centos8, Ubuntu Focal.

percona-orchestrator:3.2.6-7 works fine. 

Environment

None

Attachments

1
  • 14 Apr 2023, 10:00 AM

Activity

Done

Details

Assignee

Reporter

Regression Issue

Yes

Needs QA

Yes

Components

Fix versions

Priority

Smart Checklist

Created April 5, 2023 at 1:56 PM
Updated March 5, 2024 at 11:07 AM
Resolved May 29, 2023 at 9:03 AM

Flag notifications