aws-samples / aws-samples/aws-parallelcluster-post-install-scripts

Pyxis Install Script will not install Nvidia Container CLI if nvidia-smi is present.

Offen
#37 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Shell
Sterne
30
Forks
19
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

The pyxis post install script is not installing Nvidia Container CLI in any case:

https://github.com/aws-samples/aws-parallelcluster-post-install-scripts/blob/main/pyxis/postinstall.sh#L45-L47

Due to code line,
```
if [ $GPU_PRESENT -eq 0 ] && [ $GPU_CONTAINER_PRESENT -gt 0 ]; then
```

It checks if $GPU_CONTAINER_PRESENT > 1 and then installs which is the case if nvidia-smi is not available but if nvidia-smi is available but container cli is not then installation does not take place.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne mit pyxis/postinstall.sh in den Zeilen 45–47 und untersuche, wie GPU_PRESENT und GPU_CONTAINER_PRESENT verwendet werden. Überprüfe, dass die Bedingung separat behandelt, dass nvidia-smi vorhanden ist, während die Nvidia Container CLI fehlt, und bestätige anschließend, dass das Post-Installationsskript in diesem Szenario die CLI installiert.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
aws, shell
Bereich
infrastructure
Issue-Typ
Bug
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Aktivitätsstatus
Veraltet
Klarheit
Klar beschrieben
Anfängerfreundlichkeit
50/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.