AMDEPYC / AMDEPYC/kubernetes-power-manager

Extended resources are not synced/cleaned according to state of KPM

Aperta
#77 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
bug
Lingua principale
Go
Stelle
5
Fork
4
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

`PowerProfiles` advertised as extended resources are not cleaned after uninstalling KPM or deleting `PowerProfile` for which this extended resource was created.

This leads to a problem in situations in which Container is requesting `PowerProfile` which existed in the past, but is absent currently. When requested `PowerProfile` is not found as extended resource on the node, Pod which is requesting it is left in Pending state -> correct and clear behavior, exact reason for Pending state can be found when Describing the Pod. When using `PowerProfile` that existed in the past, but does not exist currently, Pod is created, and no user facing error is reported. Error message can only be found in power-node-agent logs. Of course no actions are taken in Power Library to assing CPUs, so on... User might no be aware that something is wrong at all.

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.