No se puede usar ./launcher para entrar a la aplicación

Estoy intentando entrar en la consola, pero cuando uso

./launcher enter app

recibo este error muy críptico.

Ejecutándose en Ubuntu 22.04, instalación nueva.

root@discourse:/var/discourse# ./launcher enter app
Se detectó la arquitectura x86_64.
OCI runtime exec failed: exec failed: unable to start container process: open /dev/pts/1: operation not permitted: unknown

El comando docker equivalente falla de la misma manera.

root@discourse:/var/discourse# docker exec -it app  /bin/bash --login
OCI runtime exec failed: exec failed: unable to start container process: open /dev/pts/1: operation not permitted: unknown

Docker

root@discourse:/var/discourse# docker --version
Docker version 20.10.17, build 100c701
2 Me gusta

Parece un error en runc 1.1.3 según \n\nhttps://github.com/containerd/containerd/issues/7219\n\n¿Puedes comprobar tus versiones de containerd / runc?

1 me gusta

si ayuda, en mi sandbox de Ubuntu 22.04.1, enter app funciona con

runc version 1.1.3
commit: v1.1.3-0-g6724737
spec: 1.0.2-dev
go: go1.17.13
libseccomp: 2.5.3

containerd containerd.io 1.6.7 0197261a30bf81f1ee8e6a4dd2dea0ef95d67ccb

Docker version 20.10.17, build 100c701

Hoy vi esto en un cliente de AWS EC2. Sin embargo, fue una pantalla compartida, así que no puedo obtener la información de la versión.

Ocurrió tanto con ./launcher enter app como con docker exec -it app bash.

Use estos comandos para obtener la información de la versión:

sudo containerd -c
sudo runc -v

Soy el cliente y sí, sucedió en mi máquina.
Por favor, etiquétame si lo has resuelto de alguna manera @TechAUmNu

Necesitas ejecutar esos comandos en la VM donde se rompió e informar la información de la versión aquí.

¿Has podido resolverlo?

@pfaffman @TechAUmNu

Oh. Lo siento. No tengo una respuesta. Supongo que fue en tu máquina donde lo vi y no he tocado otra máquina de AWS.