podman exec vs attach causes process crash : can't explain note- > pid diff
I maintainer di solito rispondono entro 5 giorni
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
- Tipo di issue
- Bug
- Chiarezza
- Da chiarire
- Stato di attività
- Tranquilla
- Stack tecnologico
- c, linux
- Ambito
- infrastructure
Direzione di ricerca
Inizia riproducendo il report con i comandi podman create, attach ed exec forniti, confrontando le tabelle dei processi e il cargo build terminato. Il payload non indica alcun file sorgente né alcun test, quindi segui il modo in cui conmon gestisce attach rispetto a exec e determina perché il processo exec termina. Il lavoro è completato quando il crash è spiegato e il comportamento è corretto o documentato con un test di regressione.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Case :
podman create \
--name ubuntu24 \
--userns keep-id \
--user 1000:1000 \
--group-add keep-groups \
--device nvidia.com/gpu=all \
--network=host \
--shm-size 8g \
--security-opt label=disable \
--security-opt apparmor=unconfined \
--security-opt seccomp=unconfined \
ubuntu:latest \
bash
podman start ubuntu24
Problem
podman attach ubuntu24
`cargo install --force try-rs`
........
Compiling ratatui-macros v0.7.1
Compiling ratatui v0.30.1
Compiling try-rs v1.7.10
Finished `release` profile [optimized] target(s) in 16.41s
Replacing /home/ubuntu/.cargo/bin/try-rs
Replaced package `try-rs v1.7.10` with `try-rs v1.7.10` (executable `try-rs`)
ubuntu@01HW2485848:~$ ps -ef
UID PID PPID C STIME TTY TIME CMD
ubuntu 1 0 0 19:59 pts/0 00:00:00 bash
ubuntu 3525 1 0 21:56 pts/0 00:00:00 ps -ef
ubuntu@01HW2485848:~$
podman exec -it ubuntu24 bash
`cargo install --force try-rs`
........
Compiling rustix v1.1.4
Compiling critical-section v1.2.0
Compiling log v0.4.32
Compiling powerfmt v0.2.0
Compiling scopeguard v1.2.0
Compiling smallvec v1.15.1
Compiling linux-raw-sys v0.12.1
Compiling litrs v1.0.0
Compiling utf8parse v0.2.2
Compiling lock_api v0.4.14
Compiling num_threads v0.1.7
Killedilding [=> ] 11/129: libc(build.rs), either, log, unicode-segmentation, rustix(build.rs), lock_api, num_threads, …
ubuntu@dbx:~$ ps -ef
UID PID PPID C STIME TTY TIME CMD
ubuntu 1 0 0 21:59 pts/0 00:00:00 bash
ubuntu 144 0 0 22:00 pts/1 00:00:00 bash
ubuntu 762 144 0 22:00 pts/1 00:00:00 ps -ef
ubuntu@dbx:~$
- Lingua principale
- C
- Stelle
- 506
- Fork
- 155
- Merge medio
- 9g 11h
- PR unite (30g)
- 8
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di containers/conmon
-
conn_sock.c: 'Failed to write container stdin' is logged on every EAGAIN, flooding the journal for slow stdin consumersForse già presa @sairex53 l’ha presa 16 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
containers/conmon#689 · 2 commenti ·
I maintainer di solito rispondono entro 5 giorni
-
conn_sock.c auditAperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
containers/conmon#576 ·
I maintainer di solito rispondono entro 5 giorni
-
Conmon should support Fluentd Forward as a logging driverForse di nuovo libera @jnovy l’ha presa 427 giorni fa e non c’è nessuna pull request aperta. Apertajira
containers/conmon#552 · 1 commento · 4 reazioni · 1 assegnatario ·
I maintainer di solito rispondono entro 5 giorni
-
Dependency DashboardAperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 15/100
containers/conmon#399 ·
I maintainer di solito rispondono entro 5 giorni
-
Support `FDSTORE=1` (sd_pid_notify_with_fds) to restart a container without losing active TCP connectionsForse di nuovo libera @jnovy l’ha presa 426 giorni fa e non c’è nessuna pull request aperta. Apertajira
containers/conmon#393 · 1 assegnatario ·
I maintainer di solito rispondono entro 5 giorni
Tutte le issue di containers/conmon
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
meshcore-dev/MeshCore#3760 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
ly05010419/MacNativeGames#1697 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
colbymchenry/codegraph#3228 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
aminya/project_options#303 ·
-
respond_to? on a poly receiver answers true for a program class's private or protected methodAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 90/100
I maintainer di solito rispondono entro 1 giorno