Uninstalling urunc-deploy always fails due to sleep infinity
I maintainer di solito rispondono entro 1 giorno
Una pull request collegata è già stata integrata.
- #1090 di @slash-init — integrata
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 82/100
- Tipo di issue
- Bug
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- kubernetes, shell
- Ambito
- devops, infrastructure
Direzione di ricerca
Inizia in deployment/urunc-deploy/scripts/install.sh e verifica come main() gestisce lo sleep infinity incondizionato dopo comandi come cleanup. Riproduci la disinstallazione con il tutorial di urunc-deploy, quindi verifica che l'hook preStop termini entro il periodo di tolleranza senza un evento FailedPreStopHook né exit 137.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
The main() function in https://github.com/urunc-dev/urunc/blob/main/deployment/urunc-deploy/scripts/install.sh always ends with an unconditional sleep infinity. As a result, all commands and therefore even cleanups (called from the preStop hook) does not exit. kubelet waits the default 30 s grace period and then SIGKILLs the hook and records it as failed.
Reproduce. Just uninstall urunc using urunc-deploy as described in https://urunc.io/tutorials/How-to-urunc-on-k8s/#urunc-deploy and watch kubectl -n kube-system get events. There will be a Warning FailedPreStopHook … exited with 137 while the uninstallation was successful.
- Lingua principale
- Go
- Stelle
- 308
- Fork
- 222
- Merge medio
- 2g 8h
- PR unite (30g)
- 43
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
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 urunc-dev/urunc
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
I maintainer di solito rispondono entro 1 giorno
-
Containers handed over to runc cannot be started, killed or deleted when urunc runs without --rootForse di nuovo libera @Daksha1611 l’ha presa 15 giorni fa e non c’è nessuna pull request aperta. Apertabug enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
urunc-dev/urunc#1127 · 4 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
urunc-deploy cleanup never labels the node, so the cleanup DaemonSet does not runForse già presa @Sarthak-Shreshtha01 l’ha presa 17 giorni fa. Apertabug K8s/Tools
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
I maintainer di solito rispondono entro 1 giorno
-
FreeBSD: docs update and rootfs detectionForse già presa @yug105 l’ha presa 12 giorni fa. Apertadocumentation enhancement Storage
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
urunc-dev/urunc#1108 · 6 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Rumprun guests receive &, < and > as \u0026, \u003c and \u003eForse già presa @Sarthak-Shreshtha01 l’ha presa 23 giorni fa. Apertabug Guests
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
urunc-dev/urunc#1074 · 4 commenti ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di urunc-dev/urunc
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
apache/arrow-swift#209 ·
I maintainer di solito rispondono entro 1 giorno
-
orchestrator: NFS-cache "cache path is not set" WARN logged on every build/launch instead of onceForse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 1/5 1-3 ore Idoneità per principianti 65/100
influxdata/telegraf#20031 ·
I maintainer di solito rispondono entro 1 giorno
-
pkg/registry/file no longer builds for GOOS=windows: unguarded syscall.Stat_t in qualified_resource_migration.goForse già presa @AnshulPatil2005 l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
OneBusAway/maglev#1914 ·
I maintainer di solito rispondono entro 2 giorni