apache / apache/buildstream-plugins
Docker plugin fails for images using oci v1 media types
- Lenguaje dominante
- Python
- Estrellas
- 8
- Forks
- 16
- Merge medio
- 36 min
- PR fusionados (30 d)
- 2
Descripción
Any images that still use `application/vnd.oci.image.manifest.v1+json` and/or `application/vnd.oci.image.layer.v1.tar+gzip` (such as library/archlinux on docker hub) cause the docker plugin to error with a 404 error code, even though the image definetly exists.
Manually adding these two media types to the relevant mediaType checks and accept headers makes it work reliably for pretty much every plugin that I tested.
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
Comienza localizando las comprobaciones de mediaType y las cabeceras Accept del plugin de Docker, y después reproduce el fallo con una imagen que utilice los mediaTypes de OCI v1 descritos en el issue. Se considera terminado cuando esas imágenes se aceptan y el plugin deja de devolver un 404.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- docker, python
- Área
- devops
- Tipo de issue
- Error
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 45/100