This document outlines the functionalities or components within MSR that will be deprecated.
Since v2.5
, it has been possible for repository admins to
autogenerate manifest lists when creating a repository via the
API. You accomplish this by
setting enableManifestLists
to true
when sending a POST request
to the /api/v0/repositories/{namespace}
endpoint. When enabled for a
repository, any image that you push to an existing tag will be appended
to the list of manifests for that tag. enableManifestLists
is set to
false by default, which means pushing a new image to an existing tag
will overwrite the manifest entry for that tag.
The above behavior and the enableManifestLists
field will be removed
in v2.7
. Starting in v2.7
, you can use the MSR CLI to create and
push a manifest list to any repository.