Kopano Meet stuck on initializing

Kopano Meet is stuck on ‘initializing’ when users try to access it following an upgrade to the latest version.

What steps are suggested for troubleshooting?

I looked at an inspect in Chrome

The issue is within config.json

https://[hostname]/api/config/v1/kopano/meet/config.json
returns 503 - Service Unavailable

what are the recommended steps to troubleshoot this

I just did some digging and docker is not starting. I just updated from 4.4.x to the latest version yesterday. Not sure if kopano-meet ever worked after the upgrade or not.

● docker.service - Docker Application Container Engine
Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
Drop-In: /etc/systemd/system/docker.service.d
└─http-proxy.conf
Active: failed (Result: exit-code) since Wed 2020-08-05 17:18:18 CDT; 2min 57s ago
Docs: https://docs.docker.com
Process: 4325 ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock (code=exited, status=1/FAILURE)
Main PID: 4325 (code=exited, status=1/FAILURE)
CPU: 0

root@blade:/etc/univention/templates/files/etc/systemd/system/docker.service.d# journalctl -xe
– Unit docker.socket has finished shutting down.
Aug 05 17:25:28 blade systemd[1]: Stopping Docker Socket for the API.
– Subject: Unit docker.socket has begun shutting down
– Defined-By: systemd
– Support: https://www.debian.org/support

– Unit docker.socket has begun shutting down.
Aug 05 17:25:28 blade systemd[1]: Starting Docker Socket for the API.
– Subject: Unit docker.socket has begun start-up
– Defined-By: systemd
– Support: https://www.debian.org/support

– Unit docker.socket has begun starting up.
Aug 05 17:25:28 blade systemd[1]: Listening on Docker Socket for the API.
– Subject: Unit docker.socket has finished start-up
– Defined-By: systemd
– Support: https://www.debian.org/support

– Unit docker.socket has finished starting up.

– The start-up result is done.
Aug 05 17:25:28 blade systemd[1]: docker.service: Start request repeated too quickly.
Aug 05 17:25:28 blade systemd[1]: Failed to start Docker Application Container Engine.
– Subject: Unit docker.service has failed
– Defined-By: systemd
– Support: https://www.debian.org/support

– Unit docker.service has failed.

– The result is failed.
Aug 05 17:25:28 blade systemd[1]: docker.socket: Unit entered failed state.
Aug 05 17:25:28 blade systemd[1]: docker.service: Unit entered failed state.
Aug 05 17:25:28 blade systemd[1]: docker.service: Failed with result ‘exit-code’.
lines 1570-1602/1602 (END)

This is also causing the OpenID Connect Provider to fail.

Kopano meet and openID are the only packages on the server that are not up-to-date. Neither can update because docker is not operating.

What is the best way to identify and solve the problems with docker

Hi @kopanogobigred,

I have documented common debugging steps in https://wiki.z-hub.io/display/K4U/Debugging+Kopano+on+Univention#DebuggingKopanoonUnivention-Containerisedapps

Ah, your problems then rather seem to be with Docker itself, not the Kopano apps. For Docker I cannot help much I am afraid.

its docker built into the UCS appliance so I have no idea how it was initially setup. Who does?

root@blade:~# dockerd
INFO[2020-08-06T12:41:39.746938598-05:00] parsed scheme: “unix” module=grpc
INFO[2020-08-06T12:41:39.747045033-05:00] scheme “unix” not registered, fallback to default scheme module=grpc
INFO[2020-08-06T12:41:39.747123847-05:00] parsed scheme: “unix” module=grpc
INFO[2020-08-06T12:41:39.747154393-05:00] scheme “unix” not registered, fallback to default scheme module=grpc
INFO[2020-08-06T12:41:39.747152153-05:00] ccResolverWrapper: sending new addresses to cc: [{unix:///run/containerd/containerd.sock 0 }] module=grpc
INFO[2020-08-06T12:41:39.747207059-05:00] ClientConn switching balancer to “pick_first” module=grpc
INFO[2020-08-06T12:41:39.747282867-05:00] pickfirstBalancer: HandleSubConnStateChange: 0xc420779850, CONNECTING module=grpc
INFO[2020-08-06T12:41:39.747347886-05:00] ccResolverWrapper: sending new addresses to cc: [{unix:///run/containerd/containerd.sock 0 }] module=grpc
INFO[2020-08-06T12:41:39.747388333-05:00] ClientConn switching balancer to “pick_first” module=grpc
INFO[2020-08-06T12:41:39.747445717-05:00] pickfirstBalancer: HandleSubConnStateChange: 0xc420185ae0, CONNECTING module=grpc
INFO[2020-08-06T12:41:39.748615861-05:00] pickfirstBalancer: HandleSubConnStateChange: 0xc420779850, READY module=grpc
INFO[2020-08-06T12:41:39.749312766-05:00] pickfirstBalancer: HandleSubConnStateChange: 0xc420185ae0, READY module=grpc
INFO[2020-08-06T12:41:39.753779974-05:00] [graphdriver] using prior storage driver: overlay2
INFO[2020-08-06T12:41:39.821607979-05:00] Graph migration to content-addressability took 0.00 seconds
WARN[2020-08-06T12:41:39.821929289-05:00] Your kernel does not support swap memory limit
WARN[2020-08-06T12:41:39.822019330-05:00] Your kernel does not support cgroup rt period
WARN[2020-08-06T12:41:39.822057876-05:00] Your kernel does not support cgroup rt runtime
INFO[2020-08-06T12:41:39.822747792-05:00] Loading containers: start.
INFO[2020-08-06T12:41:41.476591966-05:00] There are old running containers, the network config will not take affect
INFO[2020-08-06T12:41:41.507262821-05:00] Loading containers: done.
WARN[2020-08-06T12:41:41.515460261-05:00] failed to retrieve runc version: unknown output format: runc version spec: 1.0.1-dev

INFO[2020-08-06T12:41:41.545106285-05:00] Docker daemon commit=2d0083d graphdriver(s)=overlay2 version=18.09.7
FATA[2020-08-06T12:41:41.545303106-05:00] Error starting cluster component: --live-restore daemon configuration is incompatible with swarm mode

Its complaining about --live-restore being incompatible with swarm and libc version retrieval failures. trying to figure out where the config is that’s telling it to run in a swarm.

Is there a way to blow away docker and the containers and restore them? Hoping for something to straighten out the config.

so… something has caused a bunch of stuff to end up in /run/ rather than /var/run/

root@blade:/run# docker images
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

The only docker.sock that exists on the system is in /run/

This started after UCS system updates were applied.

I see a symbolic link - perhaps the path stuff is normal on a UCS box??

Something is messed up here. Where should I find the docker configs and what do the defaults show?

I’m looking at generic stuff like this page right now … https://docs.docker.com/config/daemon/ just not helpful when I don’t know how it is supposed to be.

As you already wrote later this is quite normal. Both paths usually show the same content.

Have you done any manual configuration to Docker on UCS? Normally it is not configured in Swarm mode. My runc version is also 1.0.0~rc7 and not 1.0.1-dev.

If no one from Univention answers this post I’d recommend to open a support case.

The big issue with docker right now is that the documentation that discusses entering or leaving swarm mode is all focused on commands with docker running. Its not running and it wont run…

I don’t remember placing it in swarm mode at any point, but I had one heck of a hard time getting some of the containers working in previous versions. not sure.

but the key thing right now is how to get docker to stay running long enough to do anything with it.

runc version is for sure suspect. I’m thinking there have been some upgrade problems on this box for a while.

I really don’t want to abandon it because I have a lot of mail and everything else is working right.

what are the default configs for docker supposed to look like on UCS? I have no way of knowing. Here’s what is on my box right now

root@server:/etc/docker#cat daemon.json
{
“log-opts”: {
“max-file”: “4”,
“max-size”: “10m”
},
“log-driver”: “json-file”,
“live-restore”: true,

    "bip": "172.17.42.1/16"

}

root@server:/etc/docker# cat seccomp-systemd.json
{
“defaultAction”: “SCMP_ACT_ERRNO”,
“architectures”: [
“SCMP_ARCH_X86_64”,
“SCMP_ARCH_X86”,
“SCMP_ARCH_X32”
],
“syscalls”: [
{
“name”: “accept”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “accept4”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “access”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “alarm”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “bind”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “brk”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “capget”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “capset”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “chdir”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “chmod”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “chown”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “chown32”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “clock_getres”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “clock_gettime”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “clock_nanosleep”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “close”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “connect”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “copy_file_range”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “creat”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “dup”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “dup2”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “dup3”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “epoll_create”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “epoll_create1”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “epoll_ctl”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “epoll_ctl_old”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “epoll_pwait”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “epoll_wait”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “epoll_wait_old”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “eventfd”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “eventfd2”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “execve”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “execveat”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “exit”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “exit_group”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “faccessat”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “fadvise64”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “fadvise64_64”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “fallocate”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “fanotify_mark”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “fchdir”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “fchmod”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “fchmodat”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “fchown”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “fchown32”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “fchownat”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “fcntl”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “fcntl64”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “fdatasync”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “fgetxattr”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “flistxattr”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “flock”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “fork”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “fremovexattr”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “fsetxattr”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “fstat”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “fstat64”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “fstatat64”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “fstatfs”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “fstatfs64”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “fsync”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “ftruncate”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “ftruncate64”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “futex”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “futimesat”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “getcpu”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “getcwd”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “getdents”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “getdents64”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “getegid”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “getegid32”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “geteuid”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “geteuid32”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “getgid”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “getgid32”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “getgroups”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “getgroups32”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “getitimer”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “getpeername”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “getpgid”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “getpgrp”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “getpid”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “getppid”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “getpriority”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “getrandom”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “getresgid”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “getresgid32”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “getresuid”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “getresuid32”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “getrlimit”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “get_robust_list”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “getrusage”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “getsid”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “getsockname”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “getsockopt”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “get_thread_area”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “gettid”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “gettimeofday”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “getuid”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “getuid32”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “getxattr”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “inotify_add_watch”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “inotify_init”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “inotify_init1”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “inotify_rm_watch”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “io_cancel”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “ioctl”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “io_destroy”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “io_getevents”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “ioprio_get”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “ioprio_set”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “io_setup”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “io_submit”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “ipc”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “kill”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “lchown”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “lchown32”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “lgetxattr”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “link”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “linkat”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “listen”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “listxattr”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “llistxattr”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “_llseek”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “lremovexattr”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “lseek”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “lsetxattr”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “lstat”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “lstat64”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “madvise”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “memfd_create”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “mincore”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “mkdir”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “mkdirat”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “mknod”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “mknodat”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “mlock”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “mlock2”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “mlockall”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “mmap”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “mmap2”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “mprotect”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “mq_getsetattr”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “mq_notify”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “mq_open”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “mq_timedreceive”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “mq_timedsend”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “mq_unlink”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “mremap”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “msgctl”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “msgget”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “msgrcv”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “msgsnd”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “msync”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “munlock”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “munlockall”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “munmap”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “name_to_handle_at”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “nanosleep”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “newfstatat”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “_newselect”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “open”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “openat”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “pause”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “personality”,
“action”: “SCMP_ACT_ALLOW”,
“args”: [
{
“index”: 0,
“value”: 0,
“valueTwo”: 0,
“op”: “SCMP_CMP_EQ”
}
]
},
{
“name”: “personality”,
“action”: “SCMP_ACT_ALLOW”,
“args”: [
{
“index”: 0,
“value”: 8,
“valueTwo”: 0,
“op”: “SCMP_CMP_EQ”
}
]
},
{
“name”: “personality”,
“action”: “SCMP_ACT_ALLOW”,
“args”: [
{
“index”: 0,
“value”: 4294967295,
“valueTwo”: 0,
“op”: “SCMP_CMP_EQ”
}
]
},
{
“name”: “pipe”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “pipe2”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “poll”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “ppoll”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “prctl”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “pread64”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “preadv”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “prlimit64”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},
{
“name”: “pselect6”,
“action”: “SCMP_ACT_ALLOW”,
“args”: []
},

            {
                    "name": "pwrite64",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "pwritev",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "read",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "readahead",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "readlink",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "readlinkat",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "readv",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "recv",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "recvfrom",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "recvmmsg",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "recvmsg",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "remap_file_pages",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "removexattr",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "rename",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "renameat",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "renameat2",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "restart_syscall",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "rmdir",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "rt_sigaction",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "rt_sigpending",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "rt_sigprocmask",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "rt_sigqueueinfo",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "rt_sigreturn",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "rt_sigsuspend",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "rt_sigtimedwait",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "rt_tgsigqueueinfo",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "sched_getaffinity",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "sched_getattr",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "sched_getparam",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "sched_get_priority_max",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "sched_get_priority_min",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "sched_getscheduler",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "sched_rr_get_interval",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "sched_setaffinity",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "sched_setattr",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "sched_setparam",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "sched_setscheduler",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "sched_yield",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "seccomp",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "select",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "semctl",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "semget",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "semop",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "semtimedop",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "send",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "sendfile",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "sendfile64",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "sendmmsg",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "sendmsg",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "sendto",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "setfsgid",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "setfsgid32",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "setfsuid",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "setfsuid32",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "setgid",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "setgid32",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "setgroups",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "setgroups32",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "setitimer",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "setpgid",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "setpriority",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "setregid",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "setregid32",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "setresgid",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "setresgid32",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "setresuid",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "setresuid32",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "setreuid",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "setreuid32",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "setrlimit",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "set_robust_list",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "setsid",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "setsockopt",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "set_thread_area",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "set_tid_address",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "setuid",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "setuid32",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "setxattr",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "shmat",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "shmctl",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "shmdt",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "shmget",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "shutdown",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "sigaltstack",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "signalfd",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "signalfd4",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "sigreturn",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "socket",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "socketcall",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "socketpair",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "splice",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "stat",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "stat64",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "statfs",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "statfs64",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "symlink",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "symlinkat",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "sync",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "sync_file_range",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "syncfs",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "sysinfo",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "syslog",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "tee",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "tgkill",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "time",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "timer_create",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "timer_delete",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "timerfd_create",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "timerfd_gettime",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "timerfd_settime",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "timer_getoverrun",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "timer_gettime",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "timer_settime",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "times",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "tkill",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "truncate",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "truncate64",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "ugetrlimit",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "umask",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "uname",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "unlink",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "unlinkat",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "utime",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "utimensat",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "utimes",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "vfork",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "vmsplice",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "wait4",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "waitid",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "waitpid",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "write",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "writev",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "arch_prctl",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "modify_ldt",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "chroot",
                    "action": "SCMP_ACT_ALLOW",
                    "args": []
            },
            {
                    "name": "clone",
                    "action": "SCMP_ACT_ALLOW",
                    "args": [
                            {
                                    "index": 0,
                                    "value": 2080505856,
                                    "valueTwo": 0,
                                    "op": "SCMP_CMP_MASKED_EQ"
                            }
                    ]
            }
    ]

}
root@server:/etc/docker#

root@server:/etc/docker# docker config ls
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
root@blade:/etc/server#

On a hunch … moved /var/lib/docker/swarm to “sw-arm-old” then ran a service docker start

The director was re-created automatically with a non-swarm enabled config

root@server:/var/lib/docker# ls -al
total 72
drwx–x--x 16 root root 4096 Aug 7 12:57 .
drwxr-xr-x 80 root root 4096 Apr 12 15:27 …
drwx------ 2 root root 4096 Sep 30 2019 builder
drwx------ 4 root root 4096 Sep 30 2019 buildkit
drwx------ 10 root root 4096 Apr 14 14:06 containers
drwx------ 4 root root 4096 Sep 30 2019 image
drwxr-x— 3 root root 4096 Jun 18 2019 network
drwx------ 2 root root 4096 Sep 30 2019 overlay
drwx------ 98 root root 12288 Aug 7 12:57 overlay2
drwx------ 4 root root 4096 Jun 18 2019 plugins
drwx------ 2 root root 4096 Aug 7 12:57 runtimes
drwx------ 2 root root 4096 Aug 7 12:57 swarm
drwx------ 5 root root 4096 Aug 3 15:37 sw-arm-old
drwx------ 2 root root 4096 Aug 7 12:57 tmp
drwx------ 2 root root 4096 Jun 18 2019 trust
drwx------ 2 root root 4096 Jun 18 2019 volumes

root@server:/var/lib/docker# docker stats
CONTAINER ID NAME CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDS
b167b43378a7 kopano_meet 0.00% 7.676MiB / 15.67GiB 0.05% 8.88kB / 0B 107MB / 160kB 14
937793c41751 kopano_konnect 0.32% 10.76MiB / 15.67GiB 0.07% 241kB / 232kB 75.2MB / 36.9kB 15
adc24d745c34 kopano_kwmserver 0.00% 8.535MiB / 15.67GiB 0.05% 41.5kB / 18.4kB 32.9MB / 24.6kB 13
8dae21ac48bb kopano_kapi 0.00% 20.25MiB / 15.67GiB 0.13% 43.4kB / 18.6kB 152MB / 49.2kB 18
9feb4ae21e7d kopano_grapi 0.00% 124.6MiB / 15.67GiB 0.78% 8.21kB / 0B 68.8MB / 36.9kB 12
fd7a5e2d613e kopano_web 0.00% 11.22MiB / 15.67GiB 0.07% 141kB / 121kB 64.1MB / 0B 14
^C

kopano meet works again. Now to see if I can get the containers to update like they are supposed to

Mastodon