Node v26 not working in Docker image after installing Node due to missing libatomic
Los mantenedores suelen responder en 1 día
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 67/100
- Tipo de issue
- Error
- Claridad
- Bien especificado
- Estado de actividad
- Tranquilo
- Stack tecnológico
- docker, linux, node.js
Línea de trabajo
Comienza con la imagen de contenedor Linux más reciente de actions-runner y su configuración de instalación de paquetes; después, reproduce el problema usando la imagen actions/runner y el paso actions/setup-node@v6 que se muestran aquí. Confirma que Node.js 26 falla antes del cambio y se ejecuta después. Se considera terminado cuando la imagen proporciona libatomic1 y el paso environment-details de Node.js 26 se completa sin el error de biblioteca faltante.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Describe the bug
Since Node v25 (now EOL), Node requires the libatomic1 package. See also https://github.com/npm/cli/issues/8680
If I install Node 26 with actions/setup-node, I get errors such as this:
Warning: /home/runner/_work/_tool/node/26.5.1/x64/bin/node: error while loading shared libraries: libatomic.so.1: cannot open shared object file: No such file or directory
To Reproduce
Use the latest actions-runner (Linux) image, e.g. as part of ARC scale set.
Install node:
- name: Setup Node.js
uses: actions/setup-node@v6
with:
node-version: '26'
That step/action already shows the error when expanding "Environment details"
Expected behavior
If you would preinstall libatomic1 this fix the issue. It is to be expected that people install Node.js, so it should actually work.
Runner Version and Platform
Linux AMD64 2.336.0
- Lenguaje dominante
- C#
- Estrellas
- 6.3k
- Forks
- 1.5k
- Merge medio
- 19 h 51 min
- PR fusionados (30 d)
- 27
Preparar el entorno
Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Sin guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de actions/runner
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
Runner crashes at InitializeSecretMasker on machines with Thai (th-TH) culture — culture-sensitive LastIndexOf in PowerShellPreAmpersandEscapePosiblemente ocupada @CloudNinjaDev la tomó hace 11 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
Los mantenedores suelen responder en 1 día
-
Broker retry logs an ERR stack trace and a phantom backoff on every job completion (listener's own cancellation treated as a request failure)Posiblemente ocupada @nitrobass24 la tomó hace 51 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
actions/runner#4600 · 1 comentario ·
Los mantenedores suelen responder en 1 día
Todos los issues de actions/runner
Issues similares
-
:watch: Not Triaged async-task-programming/subsvc dotnet-csharp/svc
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
Los mantenedores suelen responder en 1 día
-
Python: Bug: AnnotationContent and StreamingAnnotationContent to_element writes CitationType.X, so annotations in a rendered chat history fail to parsePosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abiertopython triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
microsoft/semantic-kernel#14590 ·
Los mantenedores suelen responder en 3 días
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
Los mantenedores suelen responder en 1 día
-
Needs-Triage
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
PowerShell/PowerShell#28194 ·
Los mantenedores suelen responder en 1 día
-
AI Projects Client customer-reported needs-team-attention question Service Attention
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
Azure/azure-sdk-for-net#63804 · 3 comentarios · 1 reacción ·
Los mantenedores suelen responder en 1 día