From bcd1ec21730f23870646a4f5534dbf9f2bac3940 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexis=20M=C3=A9taireau?= Date: Wed, 22 Jan 2025 16:06:06 +0100 Subject: [PATCH] Add an utility to retrieve manifest info --- dev_scripts/registry.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/dev_scripts/registry.py b/dev_scripts/registry.py index 9b26420..b688056 100755 --- a/dev_scripts/registry.py +++ b/dev_scripts/registry.py @@ -209,6 +209,16 @@ def list_tags(image): click.echo(tag) +@main.command() +@click.argument("image") +@click.argument("tag") +def get_manifest(image, tag): + registry, org, package, _ = parse_image_location(image) + client = RegistryClient(registry, org, package) + resp = client.get_manifest(tag, extra_headers={"Accept": OCI_IMAGE_MANIFEST}) + click.echo(resp.content) + + @main.command() @click.argument("image") @click.option(