Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for image registry proxies #2892

Closed
radupopescu opened this issue Apr 14, 2022 · 1 comment · Fixed by #2893
Closed

Add support for image registry proxies #2892

radupopescu opened this issue Apr 14, 2022 · 1 comment · Fixed by #2893

Comments

@radupopescu
Copy link
Contributor

radupopescu commented Apr 14, 2022

Provide the option to define a proxy for an input registry. Manifest and image download requests should be directed to the proxy for images belonging to the registry.

@radupopescu radupopescu self-assigned this Apr 14, 2022
@radupopescu radupopescu changed the title Add support for image registry pull caches Add support for image registry proxies Apr 14, 2022
@radupopescu radupopescu linked a pull request Apr 14, 2022 that will close this issue
@radupopescu
Copy link
Contributor Author

For the CVMFS unpacker to support the CERN image registry cache, a way to handling multi-arch image manifests is required.

  • Cached images are stored as multi-arch images and provided with a manifest list (application/vnd.docker.distribution.manifest.list.v2+json).
  • The CVMFS unpacker only supports simple manifests (application/vnd.docker.distribution.manifest.v2+json`).
  • The CERN registry doesn't seem to offer backward compatibility, ignoring the Accept: application/vnd.docker.distribution.manifest.v2+json HTTP header).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant