`invalid tag` in GitLab Container Registry

This also happens if manifest-descriptor is used in annotations (e.g.: --annotation manifest-descriptor:org.opencontainers.image.url="${CI_PROJECT_URL}"), the gitlab UI is not able to properly load the Manifest and shows invalid tag.

The Container registry metadata database could fix this issue.