reg icon indicating copy to clipboard operation
reg copied to clipboard

Manifest Lists Break Static Site Generation and Server

Open mcrosson opened this issue 6 years ago • 0 comments

When using the docker manifest option the static site generator/server will throw an error when viewing tags.

The main list of repo's shows but clicking through to the details of the repo will fail.

It looks like a 404 error is thrown by the registry when the get runs for the manifests api endpoint which won't have entries for the manifest list label.

Sample commands to re-create the issue

docker tag registry.lollipopcloud.solutions/arm64v8/watchtower:latest registry.lollipopcloud.solutions/arm/watchtower:arm64v8-latest
docker tag registry.lollipopcloud.solutions/arm32v6/watchtower:latest registry.lollipopcloud.solutions/arm/watchtower:arm32v6-latest
docker tag registry.lollipopcloud.solutions/arm64v8/watchtower:v0.3.0 registry.lollipopcloud.solutions/arm/watchtower:arm64v8-v0.3.0
docker tag registry.lollipopcloud.solutions/arm32v6/watchtower:v0.3.0 registry.lollipopcloud.solutions/arm/watchtower:arm32v6-v0.3.0

docker push registry.lollipopcloud.solutions/arm/watchtower:arm64v8-latest
docker push registry.lollipopcloud.solutions/arm/watchtower:arm32v6-latest
docker push registry.lollipopcloud.solutions/arm/watchtower:arm64v8-v0.3.0
docker push registry.lollipopcloud.solutions/arm/watchtower:arm32v6-v0.3.0

docker manifest create registry.lollipopcloud.solutions/arm/watchtower:latest \
    registry.lollipopcloud.solutions/arm/watchtower:arm64v8-latest \
    registry.lollipopcloud.solutions/arm/watchtower:arm32v6-latest

docker manifest push registry.lollipopcloud.solutions/arm/watchtower:latest

mcrosson avatar Mar 15 '19 20:03 mcrosson