Impossibile usare ./launcher enter app

Sto cercando di accedere alla console, ma quando uso

./launcher enter app

ottengo questo errore molto criptico.

In esecuzione su Ubuntu 22.04, installazione pulita.

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

Il comando Docker equivalente fallisce allo stesso modo.

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 Mi Piace

Sembra un bug su runc 1.1.3 come da \n\nhttps://github.com/containerd/containerd/issues/7219\n\nPuoi controllare le tue versioni di containerd / runc?

1 Mi Piace

se può essere d’aiuto, sulla mia sandbox ubuntu 22.04.1, enter app funziona 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

L’ho visto oggi su un client AWS EC2. Era una condivisione dello schermo, quindi non riesco a ottenere le informazioni sulla versione.

È successo sia con ./launcher enter app che con docker exec -it app bash.

Utilizza questi comandi per ottenere le informazioni sulla versione:

sudo containerd -c
sudo runc -v

Sono il client e sì, è successo sulla mia macchina.
Per favore, taggami se hai risolto in qualche modo @TechAUmNu

Devi eseguire quei comandi sulla VM in cui si è verificato il problema e riportare qui le informazioni sulla versione.

Sei riuscito a risolverlo?

@pfaffman @TechAUmNu

Oh. Mi dispiace. Non ho una risposta. Suppongo che sia stata la tua macchina dove l’ho vista e non ho toccato un’altra macchina AWS.