Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

[Question]: Intended Runtime Options Override Mechanism

Abierto
#2,014 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
5/5
Tiempo estimado
Más de una semana
Aptitud para principiantes
35/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Tranquilo
Stack tecnológico
go

Línea de trabajo

Empieza por cmd/nvidia-ctk-installer/container/runtime/containerd/containerd.go alrededor del flag referenciado y por pkg/config/engine/containerd/config.go alrededor de la lógica del runtime predeterminado o de respaldo. Compara el comportamiento actual del instalador con los debates de los PR enlazados y determina si las sobrescrituras del runtime deberían admitirse o documentarse mediante otro mecanismo. Se considera terminado cuando el proyecto tiene un enfoque acordado y documentado, y se ha resuelto el código muerto o el comportamiento que faltaba.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

question

Question:

what is the intended mechanism today for setting containerd runtime overrides when using the tookit installer?

asking since there does still appear to be a --runtime-config-override flag, but seems to be an unintended artifact of https://github.com/NVIDIA/nvidia-container-toolkit/pull/722 which followed its removal in a previous PR https://github.com/NVIDIA/nvidia-container-toolkit/pull/643#discussion_r1780736399 with rationale that it was unnecessary complexity.
https://github.com/NVIDIA/nvidia-container-toolkit/blob/357b970814261fb17d9b4991b1d2636bce71d442/cmd/nvidia-ctk-installer/container/runtime/containerd/containerd.go#L78-L84

the "inheritance" mechanism which reads from the default or fallback runtime block works sufficiently well, but is tied closer to node infra/provisioning, which doesn't feel ideal for dynamic installations.

hoping to either re-introduce the --runtime-config-override feature or note down a recommended stance on how this should be done (and remove the dead code). maybe externally-managed containerd drop-in configs are the right way to go but then thats implicitly tied to the chosen NVIDIA_RUNTIME_NAME and whatnot.

Lenguaje dominante
Go
Estrellas
4.6k
Forks
601
Merge medio
3 d 4 h
PR fusionados (30 d)
20

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de NVIDIA/nvidia-container-toolkit

Todos los issues de NVIDIA/nvidia-container-toolkit

Issues similares

Más issues de Go

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.