Steckdoose4711 / powerberry

MIT License
0 stars 0 forks source link

Install Docker on Raspberry Pi #13

Closed blu3r4y closed 2 years ago

Steckdoose4711 commented 2 years ago
Creating powerberry-app   ... done
Creating powerberry-dsp   ... done
Creating powerberry-redis ... done
Attaching to powerberry-dsp, powerberry-app, powerberry-redis
powerberry-app      | Fatal Python error: init_interp_main: can't initialize time
powerberry-app      | Python runtime state: core initialized
powerberry-app      | PermissionError: [Errno 1] Operation not permitted
powerberry-app      |
powerberry-app      | Current thread 0x76fdb390 (most recent call first):
powerberry-app      | <no Python frame>
powerberry-dsp      | Hello World
powerberry-dsp exited with code 0
powerberry-redis    | 1:C 05 Jul 2037 07:51:36.000 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
powerberry-redis    | 1:C 05 Jul 2037 07:51:36.000 # Redis version=6.2.6, bits=32, commit=00000000, modified=0, pid=1, just started
powerberry-redis    | 1:C 05 Jul 2037 07:51:36.000 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf
powerberry-redis    | Assertion failed: rc == 0 (monotonic.c: monotonicInit_posix: 149)
powerberry-redis    |
powerberry-redis    |
powerberry-redis    | === REDIS BUG REPORT START: Cut & paste starting from here ===
powerberry-redis    | 1:M 05 Jul 2037 07:31:12.000 # Redis 6.2.6 crashed by signal: 6, si_code: -6
powerberry-redis    | 1:M 05 Jul 2037 07:31:12.000 # Killed by PID: 1, UID: 999
powerberry-redis    |
powerberry-redis    | ------ INFO OUTPUT ------
powerberry-redis    | 1:M 05 Jul 2037 06:46:56.000 # Redis 6.2.6 crashed by signal: 11, si_code: 1
powerberry-redis    | 1:M 05 Jul 2037 06:46:56.000 # Accessing address: 0x14
powerberry-redis    |
powerberry-redis    | ------ INFO OUTPUT ------
blu3r4y commented 2 years ago

This is a bug in libseccomp2, which has an outdated version in Raspbian 10 Buster. See also https://docs.linuxserver.io/faq#libseccomp

Updating the package via a backport and restarting Docker fixes this.

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 04EE7237B7D453EC 648ACFD622F3D138
echo "deb http://deb.debian.org/debian buster-backports main" | sudo tee -a /etc/apt/sources.list.d/buster-backports.list
sudo apt update
sudo apt install -t buster-backports libseccomp2
sudo systemctl restart docker