Não é possível usar ./launcher para entrar no aplicativo

Estou tentando entrar no console, mas quando uso

./launcher enter app

recebo este erro muito críptico.

Executando no Ubuntu 22.04, instalação limpa.

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

O comando Docker equivalente falha da mesma forma.

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 curtidas

Parece um bug no runc 1.1.3 conforme \n\nhttps://github.com/containerd/containerd/issues/7219\n\nVocê pode verificar suas versões do containerd / runc?

1 curtida

se ajudar, no meu sandbox ubuntu 22.04.1, o comando enter app funciona com

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

Vi isso em um cliente AWS EC2 hoje. Era um compartilhamento de tela, no entanto, então não consigo obter as informações de versão.

Aconteceu tanto com ./launcher enter app quanto com docker exec -it app bash.

Use estes comandos para obter as informações de versão:

sudo containerd -c
sudo runc -v

Eu sou o cliente e sim, aconteceu na minha máquina.
Por favor, me marque se você resolveu isso de alguma forma @TechAUmNu

Você precisa executar esses comandos na VM onde ocorreu o problema e relatar as informações de versão aqui.

Você conseguiu resolver?

@pfaffman @TechAUmNu

Ah. Desculpe. Não tenho uma resposta. Acho que foi na sua máquina que eu vi e não toquei em outra máquina da AWS.