apache / apache/buildstream-plugins

Docker plugin fails for images using oci v1 media types

Abierto
#71 0 comentarios 0 reacciones 0 asignados Ver en GitHub
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

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.