Impossible d'utiliser ./launcher pour entrer dans l'application

J’essaie d’entrer dans la console, mais lorsque j’utilise

./launcher enter app

J’obtiens cette erreur très cryptique.

Fonctionne sur Ubuntu 22.04, installation fraîche.

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

La commande docker équivalente échoue de la même manière.

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 « J'aime »

On dirait un bug sur runc 1.1.3 d’après

Pouvez-vous vérifier vos versions de containerd / runc ?

1 « J'aime »

si cela peut aider, sur mon bac à sable Ubuntu 22.04.1, enter app fonctionne avec

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

J’ai vu cela sur un client AWS EC2 aujourd’hui. C’était un partage d’écran, cependant, donc je ne peux pas obtenir les informations de version.

Cela s’est produit à la fois avec ./launcher enter app et docker exec -it app bash.

Utilisez ces commandes pour obtenir les informations de version :

sudo containerd -c
sudo runc -v

Je suis le client et oui, c’est arrivé sur ma machine.
Merci de me taguer si vous avez résolu ce problème d’une manière ou d’une autre @TechAUmNu

Vous devez exécuter ces commandes sur la VM où cela s’est produit et signaler les informations de version ici.

Avez-vous pu le résoudre ?

@pfaffman @TechAUmNu

Oh. Désolé. Je n’ai pas de réponse. Je suppose que c’était sur votre machine que je l’ai vu et je n’ai pas touché une autre machine AWS.