Skip to content

1.3 is currently a breaking change #3553

@jpreese

Description

@jpreese

Description

When using containerd as a module, migrating from 1.2 to 1.3 is a breaking change.

Steps to reproduce the issue:
I highlighted the events in this issue
open-policy-agent/conftest#8 (comment)

Oras depends on containerd 1.2.6
Buildkit depends on containerd 1.3.0

Our application, which uses both, is forced to 1.3.0 which complains about a missing V2 field

unknown field 'V2Only' in struct literal of type "github.com/docker/docker/registry".ServiceOptions

docker/docker/registry as it is now: https://github.com/moby/moby/blob/master/registry/config.go

docker/docker/registry that removed V2 field:
moby/moby@98fc091#diff-e1f2f7594a599fdaea710015a86eb4f9

commit of docker/docker containerd references in vendor folder:
moby/moby@86f080c (which is not an official docker/docker release)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions