devcontainers / devcontainers/features
Ruby Bundle install fails due to permission error
- Lenguaje dominante
- Shell
- Estrellas
- 1.5k
- Forks
- 621
- Merge medio
- 6 d 53 min
- PR fusionados (30 d)
- 9
Descripción
When using `ghcr.io/devcontainers/features/ruby:1": {}` with `mcr.microsoft.com/devcontainers/base:jammy` image. Whenever `bundle install` command is run it fails with the following error:
> Installing aws-sdk-core 3.191.2
> Bundler::PermissionError: There was an error while trying to create
> `/usr/local/rvm/gems/ruby-3.3.0/extensions/x86_64-linux/3.3.0/bigdecimal-3.1.6`. It is likely that you need to grant executable
> permissions for all parent directories and write permissions for `/usr/local/rvm/gems/ruby-3.3.0/extensions/x86_64-linux/3.3.0`
Guía de contribución
Línea de trabajo
Reproduce el fallo con la funcionalidad de Ruby en la imagen base Jammy ejecutando bundle install y compara los permisos del directorio de RVM indicados. Rastrea por qué Bundler no puede crear el directorio de extensión de bigdecimal; el trabajo estará terminado cuando bundle install se complete correctamente en la combinación de imágenes indicada.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- docker, ruby
- Área
- devops, infrastructure
- Tipo de issue
- Error
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100