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 OCI support to manifest subcommand #3990

Merged
merged 3 commits into from
Jan 31, 2023
Merged

Commits on Jan 27, 2023

  1. manifest: add support for oci image types

    Signed-off-by: Justin Chadwell <me@jedevc.com>
    jedevc committed Jan 27, 2023
    Configuration menu
    Copy the full SHA
    070825b View commit details
    Browse the repository at this point in the history
  2. manifest: explicitly error if whitespace reconstruction has failed

    This behavior should not break any more use cases than before.
    Previously, if the mismatch occured, we would actually push a manifest
    that we then never referred to in the manifest list! If this was done in
    a new repository, the command would fail with an obscure error from the
    registry - the content wouldn't exist with the descriptor we expect it
    to.
    
    Signed-off-by: Justin Chadwell <me@jedevc.com>
    jedevc committed Jan 27, 2023
    Configuration menu
    Copy the full SHA
    285e137 View commit details
    Browse the repository at this point in the history
  3. manifest: save raw manifest content on download

    This prevents us needing to attempt to reconstruct the exact indentation
    registry side, which is not canonical - so may differ.
    
    Signed-off-by: Justin Chadwell <me@jedevc.com>
    jedevc committed Jan 27, 2023
    Configuration menu
    Copy the full SHA
    67b9617 View commit details
    Browse the repository at this point in the history