Move runtime to core/runtime
Signed-off-by: Derek McGowan <derek@mcg.dev>
This commit is contained in:
parent
df9b0a0675
commit
dbc74db6a1
2
Makefile
2
Makefile
@ -182,7 +182,7 @@ protos: bin/protoc-gen-go-fieldpath
|
|||||||
find v2 -name '*.pb.go' -exec sh -c 'f={}; mkdir -p $$(dirname "$${f#v2/}"); echo mv $$f $${f#v2/}; mv $$f $${f#v2/}' \;
|
find v2 -name '*.pb.go' -exec sh -c 'f={}; mkdir -p $$(dirname "$${f#v2/}"); echo mv $$f $${f#v2/}; mv $$f $${f#v2/}' \;
|
||||||
@mv ${TMPDIR}/vendor ${ROOTDIR}
|
@mv ${TMPDIR}/vendor ${ROOTDIR}
|
||||||
@rm -rf ${TMPDIR} v2
|
@rm -rf ${TMPDIR} v2
|
||||||
go-fix-acronym -w -a '(Id|Io|Uuid|Os)$$' $(shell find api/ runtime/ -name '*.pb.go')
|
go-fix-acronym -w -a '(Id|Io|Uuid|Os)$$' $(shell find api/ core/runtime/ -name '*.pb.go')
|
||||||
|
|
||||||
check-protos: protos ## check if protobufs needs to be generated again
|
check-protos: protos ## check if protobufs needs to be generated again
|
||||||
@echo "$(WHALE) $@"
|
@echo "$(WHALE) $@"
|
||||||
|
@ -14,8 +14,8 @@ generators = ["go"]
|
|||||||
after = ["/usr/local/include", "/usr/include"]
|
after = ["/usr/local/include", "/usr/include"]
|
||||||
|
|
||||||
[[descriptors]]
|
[[descriptors]]
|
||||||
prefix = "github.com/containerd/containerd/runtime/v2/runc/options"
|
prefix = "github.com/containerd/containerd/core/runtime/v2/runc/options"
|
||||||
target = "runtime/v2/runc/options/next.pb.txt"
|
target = "core/runtime/v2/runc/options/next.pb.txt"
|
||||||
ignore_files = [
|
ignore_files = [
|
||||||
"google/protobuf/descriptor.proto",
|
"google/protobuf/descriptor.proto",
|
||||||
]
|
]
|
||||||
|
@ -29,11 +29,11 @@ import (
|
|||||||
tasktypes "github.com/containerd/containerd/v2/api/types/task"
|
tasktypes "github.com/containerd/containerd/v2/api/types/task"
|
||||||
"github.com/containerd/containerd/v2/core/containers"
|
"github.com/containerd/containerd/v2/core/containers"
|
||||||
"github.com/containerd/containerd/v2/core/images"
|
"github.com/containerd/containerd/v2/core/images"
|
||||||
|
"github.com/containerd/containerd/v2/core/runtime/v2/runc/options"
|
||||||
"github.com/containerd/containerd/v2/pkg/cio"
|
"github.com/containerd/containerd/v2/pkg/cio"
|
||||||
"github.com/containerd/containerd/v2/pkg/errdefs"
|
"github.com/containerd/containerd/v2/pkg/errdefs"
|
||||||
"github.com/containerd/containerd/v2/pkg/oci"
|
"github.com/containerd/containerd/v2/pkg/oci"
|
||||||
"github.com/containerd/containerd/v2/protobuf"
|
"github.com/containerd/containerd/v2/protobuf"
|
||||||
"github.com/containerd/containerd/v2/runtime/v2/runc/options"
|
|
||||||
"github.com/containerd/fifo"
|
"github.com/containerd/fifo"
|
||||||
"github.com/containerd/typeurl/v2"
|
"github.com/containerd/typeurl/v2"
|
||||||
ver "github.com/opencontainers/image-spec/specs-go"
|
ver "github.com/opencontainers/image-spec/specs-go"
|
||||||
|
@ -27,11 +27,11 @@ import (
|
|||||||
"github.com/containerd/containerd/v2/core/containers"
|
"github.com/containerd/containerd/v2/core/containers"
|
||||||
"github.com/containerd/containerd/v2/core/diff"
|
"github.com/containerd/containerd/v2/core/diff"
|
||||||
"github.com/containerd/containerd/v2/core/images"
|
"github.com/containerd/containerd/v2/core/images"
|
||||||
|
"github.com/containerd/containerd/v2/core/runtime/v2/runc/options"
|
||||||
"github.com/containerd/containerd/v2/pkg/rootfs"
|
"github.com/containerd/containerd/v2/pkg/rootfs"
|
||||||
"github.com/containerd/containerd/v2/platforms"
|
"github.com/containerd/containerd/v2/platforms"
|
||||||
"github.com/containerd/containerd/v2/protobuf"
|
"github.com/containerd/containerd/v2/protobuf"
|
||||||
"github.com/containerd/containerd/v2/protobuf/proto"
|
"github.com/containerd/containerd/v2/protobuf/proto"
|
||||||
"github.com/containerd/containerd/v2/runtime/v2/runc/options"
|
|
||||||
"github.com/opencontainers/go-digest"
|
"github.com/opencontainers/go-digest"
|
||||||
imagespec "github.com/opencontainers/image-spec/specs-go/v1"
|
imagespec "github.com/opencontainers/image-spec/specs-go/v1"
|
||||||
)
|
)
|
||||||
|
@ -32,6 +32,7 @@ import (
|
|||||||
"github.com/containerd/containerd/v2/core/diff"
|
"github.com/containerd/containerd/v2/core/diff"
|
||||||
"github.com/containerd/containerd/v2/core/images"
|
"github.com/containerd/containerd/v2/core/images"
|
||||||
"github.com/containerd/containerd/v2/core/mount"
|
"github.com/containerd/containerd/v2/core/mount"
|
||||||
|
"github.com/containerd/containerd/v2/core/runtime/v2/runc/options"
|
||||||
"github.com/containerd/containerd/v2/pkg/cio"
|
"github.com/containerd/containerd/v2/pkg/cio"
|
||||||
"github.com/containerd/containerd/v2/pkg/errdefs"
|
"github.com/containerd/containerd/v2/pkg/errdefs"
|
||||||
"github.com/containerd/containerd/v2/pkg/oci"
|
"github.com/containerd/containerd/v2/pkg/oci"
|
||||||
@ -39,7 +40,6 @@ import (
|
|||||||
"github.com/containerd/containerd/v2/plugins"
|
"github.com/containerd/containerd/v2/plugins"
|
||||||
"github.com/containerd/containerd/v2/protobuf"
|
"github.com/containerd/containerd/v2/protobuf"
|
||||||
google_protobuf "github.com/containerd/containerd/v2/protobuf/types"
|
google_protobuf "github.com/containerd/containerd/v2/protobuf/types"
|
||||||
"github.com/containerd/containerd/v2/runtime/v2/runc/options"
|
|
||||||
"github.com/containerd/typeurl/v2"
|
"github.com/containerd/typeurl/v2"
|
||||||
digest "github.com/opencontainers/go-digest"
|
digest "github.com/opencontainers/go-digest"
|
||||||
is "github.com/opencontainers/image-spec/specs-go"
|
is "github.com/opencontainers/image-spec/specs-go"
|
||||||
|
@ -25,8 +25,8 @@ import (
|
|||||||
"github.com/containerd/containerd/v2/api/types"
|
"github.com/containerd/containerd/v2/api/types"
|
||||||
"github.com/containerd/containerd/v2/core/images"
|
"github.com/containerd/containerd/v2/core/images"
|
||||||
"github.com/containerd/containerd/v2/core/mount"
|
"github.com/containerd/containerd/v2/core/mount"
|
||||||
|
"github.com/containerd/containerd/v2/core/runtime/v2/runc/options"
|
||||||
"github.com/containerd/containerd/v2/pkg/errdefs"
|
"github.com/containerd/containerd/v2/pkg/errdefs"
|
||||||
"github.com/containerd/containerd/v2/runtime/v2/runc/options"
|
|
||||||
"github.com/opencontainers/runtime-spec/specs-go"
|
"github.com/opencontainers/runtime-spec/specs-go"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -22,7 +22,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"errors"
|
"errors"
|
||||||
|
|
||||||
"github.com/containerd/containerd/v2/runtime/v2/runc/options"
|
"github.com/containerd/containerd/v2/core/runtime/v2/runc/options"
|
||||||
)
|
)
|
||||||
|
|
||||||
// WithNoNewKeyring causes tasks not to be created with a new keyring for secret storage.
|
// WithNoNewKeyring causes tasks not to be created with a new keyring for secret storage.
|
||||||
|
@ -24,7 +24,7 @@ import (
|
|||||||
"github.com/containerd/containerd/v2/cmd/containerd-shim-runc-v2/manager"
|
"github.com/containerd/containerd/v2/cmd/containerd-shim-runc-v2/manager"
|
||||||
_ "github.com/containerd/containerd/v2/cmd/containerd-shim-runc-v2/pause"
|
_ "github.com/containerd/containerd/v2/cmd/containerd-shim-runc-v2/pause"
|
||||||
_ "github.com/containerd/containerd/v2/cmd/containerd-shim-runc-v2/task/plugin"
|
_ "github.com/containerd/containerd/v2/cmd/containerd-shim-runc-v2/task/plugin"
|
||||||
"github.com/containerd/containerd/v2/runtime/v2/shim"
|
"github.com/containerd/containerd/v2/core/runtime/v2/shim"
|
||||||
)
|
)
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
|
@ -33,11 +33,11 @@ import (
|
|||||||
"github.com/containerd/containerd/v2/cmd/containerd-shim-runc-v2/process"
|
"github.com/containerd/containerd/v2/cmd/containerd-shim-runc-v2/process"
|
||||||
"github.com/containerd/containerd/v2/cmd/containerd-shim-runc-v2/runc"
|
"github.com/containerd/containerd/v2/cmd/containerd-shim-runc-v2/runc"
|
||||||
"github.com/containerd/containerd/v2/core/mount"
|
"github.com/containerd/containerd/v2/core/mount"
|
||||||
|
"github.com/containerd/containerd/v2/core/runtime/v2/runc/options"
|
||||||
|
"github.com/containerd/containerd/v2/core/runtime/v2/shim"
|
||||||
"github.com/containerd/containerd/v2/pkg/namespaces"
|
"github.com/containerd/containerd/v2/pkg/namespaces"
|
||||||
"github.com/containerd/containerd/v2/pkg/oci"
|
"github.com/containerd/containerd/v2/pkg/oci"
|
||||||
"github.com/containerd/containerd/v2/pkg/schedcore"
|
"github.com/containerd/containerd/v2/pkg/schedcore"
|
||||||
"github.com/containerd/containerd/v2/runtime/v2/runc/options"
|
|
||||||
"github.com/containerd/containerd/v2/runtime/v2/shim"
|
|
||||||
runcC "github.com/containerd/go-runc"
|
runcC "github.com/containerd/go-runc"
|
||||||
"github.com/containerd/log"
|
"github.com/containerd/log"
|
||||||
"golang.org/x/sys/unix"
|
"golang.org/x/sys/unix"
|
||||||
|
@ -24,9 +24,9 @@ import (
|
|||||||
|
|
||||||
api "github.com/containerd/containerd/v2/api/runtime/sandbox/v1"
|
api "github.com/containerd/containerd/v2/api/runtime/sandbox/v1"
|
||||||
"github.com/containerd/containerd/v2/api/types"
|
"github.com/containerd/containerd/v2/api/types"
|
||||||
|
"github.com/containerd/containerd/v2/core/runtime/v2/shim"
|
||||||
"github.com/containerd/containerd/v2/pkg/shutdown"
|
"github.com/containerd/containerd/v2/pkg/shutdown"
|
||||||
"github.com/containerd/containerd/v2/plugins"
|
"github.com/containerd/containerd/v2/plugins"
|
||||||
"github.com/containerd/containerd/v2/runtime/v2/shim"
|
|
||||||
"github.com/containerd/log"
|
"github.com/containerd/log"
|
||||||
"github.com/containerd/plugin"
|
"github.com/containerd/plugin"
|
||||||
"github.com/containerd/plugin/registry"
|
"github.com/containerd/plugin/registry"
|
||||||
|
@ -33,10 +33,10 @@ import (
|
|||||||
"github.com/containerd/containerd/v2/api/runtime/task/v3"
|
"github.com/containerd/containerd/v2/api/runtime/task/v3"
|
||||||
"github.com/containerd/containerd/v2/cmd/containerd-shim-runc-v2/process"
|
"github.com/containerd/containerd/v2/cmd/containerd-shim-runc-v2/process"
|
||||||
"github.com/containerd/containerd/v2/core/mount"
|
"github.com/containerd/containerd/v2/core/mount"
|
||||||
|
"github.com/containerd/containerd/v2/core/runtime/v2/runc/options"
|
||||||
"github.com/containerd/containerd/v2/pkg/errdefs"
|
"github.com/containerd/containerd/v2/pkg/errdefs"
|
||||||
"github.com/containerd/containerd/v2/pkg/namespaces"
|
"github.com/containerd/containerd/v2/pkg/namespaces"
|
||||||
"github.com/containerd/containerd/v2/pkg/stdio"
|
"github.com/containerd/containerd/v2/pkg/stdio"
|
||||||
"github.com/containerd/containerd/v2/runtime/v2/runc/options"
|
|
||||||
"github.com/containerd/log"
|
"github.com/containerd/log"
|
||||||
"github.com/containerd/typeurl/v2"
|
"github.com/containerd/typeurl/v2"
|
||||||
)
|
)
|
||||||
|
@ -18,9 +18,9 @@ package plugin
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/containerd/containerd/v2/cmd/containerd-shim-runc-v2/task"
|
"github.com/containerd/containerd/v2/cmd/containerd-shim-runc-v2/task"
|
||||||
|
"github.com/containerd/containerd/v2/core/runtime/v2/shim"
|
||||||
"github.com/containerd/containerd/v2/pkg/shutdown"
|
"github.com/containerd/containerd/v2/pkg/shutdown"
|
||||||
"github.com/containerd/containerd/v2/plugins"
|
"github.com/containerd/containerd/v2/plugins"
|
||||||
"github.com/containerd/containerd/v2/runtime/v2/shim"
|
|
||||||
"github.com/containerd/plugin"
|
"github.com/containerd/plugin"
|
||||||
"github.com/containerd/plugin/registry"
|
"github.com/containerd/plugin/registry"
|
||||||
)
|
)
|
||||||
|
@ -32,6 +32,9 @@ import (
|
|||||||
"github.com/containerd/containerd/v2/api/types/task"
|
"github.com/containerd/containerd/v2/api/types/task"
|
||||||
"github.com/containerd/containerd/v2/cmd/containerd-shim-runc-v2/process"
|
"github.com/containerd/containerd/v2/cmd/containerd-shim-runc-v2/process"
|
||||||
"github.com/containerd/containerd/v2/cmd/containerd-shim-runc-v2/runc"
|
"github.com/containerd/containerd/v2/cmd/containerd-shim-runc-v2/runc"
|
||||||
|
"github.com/containerd/containerd/v2/core/runtime"
|
||||||
|
"github.com/containerd/containerd/v2/core/runtime/v2/runc/options"
|
||||||
|
"github.com/containerd/containerd/v2/core/runtime/v2/shim"
|
||||||
"github.com/containerd/containerd/v2/pkg/errdefs"
|
"github.com/containerd/containerd/v2/pkg/errdefs"
|
||||||
"github.com/containerd/containerd/v2/pkg/namespaces"
|
"github.com/containerd/containerd/v2/pkg/namespaces"
|
||||||
"github.com/containerd/containerd/v2/pkg/oom"
|
"github.com/containerd/containerd/v2/pkg/oom"
|
||||||
@ -43,9 +46,6 @@ import (
|
|||||||
"github.com/containerd/containerd/v2/pkg/userns"
|
"github.com/containerd/containerd/v2/pkg/userns"
|
||||||
"github.com/containerd/containerd/v2/protobuf"
|
"github.com/containerd/containerd/v2/protobuf"
|
||||||
ptypes "github.com/containerd/containerd/v2/protobuf/types"
|
ptypes "github.com/containerd/containerd/v2/protobuf/types"
|
||||||
"github.com/containerd/containerd/v2/runtime"
|
|
||||||
"github.com/containerd/containerd/v2/runtime/v2/runc/options"
|
|
||||||
"github.com/containerd/containerd/v2/runtime/v2/shim"
|
|
||||||
runcC "github.com/containerd/go-runc"
|
runcC "github.com/containerd/go-runc"
|
||||||
"github.com/containerd/log"
|
"github.com/containerd/log"
|
||||||
"github.com/containerd/ttrpc"
|
"github.com/containerd/ttrpc"
|
||||||
|
@ -18,6 +18,7 @@ package builtins
|
|||||||
|
|
||||||
// register containerd builtins here
|
// register containerd builtins here
|
||||||
import (
|
import (
|
||||||
|
_ "github.com/containerd/containerd/v2/core/runtime/v2"
|
||||||
_ "github.com/containerd/containerd/v2/pkg/events/plugin"
|
_ "github.com/containerd/containerd/v2/pkg/events/plugin"
|
||||||
_ "github.com/containerd/containerd/v2/pkg/nri/plugin"
|
_ "github.com/containerd/containerd/v2/pkg/nri/plugin"
|
||||||
_ "github.com/containerd/containerd/v2/plugins/diff/walking/plugin"
|
_ "github.com/containerd/containerd/v2/plugins/diff/walking/plugin"
|
||||||
@ -46,5 +47,4 @@ import (
|
|||||||
_ "github.com/containerd/containerd/v2/plugins/services/warning"
|
_ "github.com/containerd/containerd/v2/plugins/services/warning"
|
||||||
_ "github.com/containerd/containerd/v2/plugins/streaming"
|
_ "github.com/containerd/containerd/v2/plugins/streaming"
|
||||||
_ "github.com/containerd/containerd/v2/plugins/transfer"
|
_ "github.com/containerd/containerd/v2/plugins/transfer"
|
||||||
_ "github.com/containerd/containerd/v2/runtime/v2"
|
|
||||||
)
|
)
|
||||||
|
@ -19,8 +19,8 @@ package builtins
|
|||||||
import (
|
import (
|
||||||
_ "github.com/containerd/containerd/v2/core/metrics/cgroups"
|
_ "github.com/containerd/containerd/v2/core/metrics/cgroups"
|
||||||
_ "github.com/containerd/containerd/v2/core/metrics/cgroups/v2"
|
_ "github.com/containerd/containerd/v2/core/metrics/cgroups/v2"
|
||||||
|
_ "github.com/containerd/containerd/v2/core/runtime/v2/runc/options"
|
||||||
_ "github.com/containerd/containerd/v2/plugins/snapshots/blockfile/plugin"
|
_ "github.com/containerd/containerd/v2/plugins/snapshots/blockfile/plugin"
|
||||||
_ "github.com/containerd/containerd/v2/plugins/snapshots/native/plugin"
|
_ "github.com/containerd/containerd/v2/plugins/snapshots/native/plugin"
|
||||||
_ "github.com/containerd/containerd/v2/plugins/snapshots/overlay/plugin"
|
_ "github.com/containerd/containerd/v2/plugins/snapshots/overlay/plugin"
|
||||||
_ "github.com/containerd/containerd/v2/runtime/v2/runc/options"
|
|
||||||
)
|
)
|
||||||
|
@ -17,8 +17,8 @@
|
|||||||
package namespaces
|
package namespaces
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"github.com/containerd/containerd/v2/core/runtime/opts"
|
||||||
"github.com/containerd/containerd/v2/pkg/namespaces"
|
"github.com/containerd/containerd/v2/pkg/namespaces"
|
||||||
"github.com/containerd/containerd/v2/runtime/opts"
|
|
||||||
"github.com/urfave/cli"
|
"github.com/urfave/cli"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -36,11 +36,11 @@ import (
|
|||||||
"github.com/containerd/containerd/v2/contrib/nvidia"
|
"github.com/containerd/containerd/v2/contrib/nvidia"
|
||||||
"github.com/containerd/containerd/v2/contrib/seccomp"
|
"github.com/containerd/containerd/v2/contrib/seccomp"
|
||||||
"github.com/containerd/containerd/v2/core/containers"
|
"github.com/containerd/containerd/v2/core/containers"
|
||||||
|
"github.com/containerd/containerd/v2/core/runtime/v2/runc/options"
|
||||||
"github.com/containerd/containerd/v2/core/snapshots"
|
"github.com/containerd/containerd/v2/core/snapshots"
|
||||||
"github.com/containerd/containerd/v2/pkg/oci"
|
"github.com/containerd/containerd/v2/pkg/oci"
|
||||||
runtimeoptions "github.com/containerd/containerd/v2/pkg/runtimeoptions/v1"
|
runtimeoptions "github.com/containerd/containerd/v2/pkg/runtimeoptions/v1"
|
||||||
"github.com/containerd/containerd/v2/platforms"
|
"github.com/containerd/containerd/v2/platforms"
|
||||||
"github.com/containerd/containerd/v2/runtime/v2/runc/options"
|
|
||||||
"github.com/containerd/log"
|
"github.com/containerd/log"
|
||||||
"github.com/intel/goresctrl/pkg/blockio"
|
"github.com/intel/goresctrl/pkg/blockio"
|
||||||
"github.com/opencontainers/runtime-spec/specs-go"
|
"github.com/opencontainers/runtime-spec/specs-go"
|
||||||
|
@ -30,9 +30,9 @@ import (
|
|||||||
"github.com/containerd/console"
|
"github.com/containerd/console"
|
||||||
"github.com/containerd/containerd/v2/api/runtime/task/v2"
|
"github.com/containerd/containerd/v2/api/runtime/task/v2"
|
||||||
"github.com/containerd/containerd/v2/cmd/ctr/commands"
|
"github.com/containerd/containerd/v2/cmd/ctr/commands"
|
||||||
|
"github.com/containerd/containerd/v2/core/runtime/v2/shim"
|
||||||
"github.com/containerd/containerd/v2/pkg/namespaces"
|
"github.com/containerd/containerd/v2/pkg/namespaces"
|
||||||
ptypes "github.com/containerd/containerd/v2/protobuf/types"
|
ptypes "github.com/containerd/containerd/v2/protobuf/types"
|
||||||
"github.com/containerd/containerd/v2/runtime/v2/shim"
|
|
||||||
"github.com/containerd/log"
|
"github.com/containerd/log"
|
||||||
"github.com/containerd/ttrpc"
|
"github.com/containerd/ttrpc"
|
||||||
"github.com/containerd/typeurl/v2"
|
"github.com/containerd/typeurl/v2"
|
||||||
|
@ -22,7 +22,7 @@ import (
|
|||||||
|
|
||||||
containerd "github.com/containerd/containerd/v2/client"
|
containerd "github.com/containerd/containerd/v2/client"
|
||||||
"github.com/containerd/containerd/v2/cmd/ctr/commands"
|
"github.com/containerd/containerd/v2/cmd/ctr/commands"
|
||||||
"github.com/containerd/containerd/v2/runtime/v2/runc/options"
|
"github.com/containerd/containerd/v2/core/runtime/v2/runc/options"
|
||||||
"github.com/urfave/cli"
|
"github.com/urfave/cli"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -18,6 +18,7 @@ package fuzz
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
// base containerd imports
|
// base containerd imports
|
||||||
|
_ "github.com/containerd/containerd/v2/core/runtime/v2"
|
||||||
_ "github.com/containerd/containerd/v2/pkg/cri"
|
_ "github.com/containerd/containerd/v2/pkg/cri"
|
||||||
_ "github.com/containerd/containerd/v2/pkg/events/plugin"
|
_ "github.com/containerd/containerd/v2/pkg/events/plugin"
|
||||||
_ "github.com/containerd/containerd/v2/pkg/nri/plugin"
|
_ "github.com/containerd/containerd/v2/pkg/nri/plugin"
|
||||||
@ -47,5 +48,4 @@ import (
|
|||||||
_ "github.com/containerd/containerd/v2/plugins/services/version"
|
_ "github.com/containerd/containerd/v2/plugins/services/version"
|
||||||
_ "github.com/containerd/containerd/v2/plugins/streaming"
|
_ "github.com/containerd/containerd/v2/plugins/streaming"
|
||||||
_ "github.com/containerd/containerd/v2/plugins/transfer"
|
_ "github.com/containerd/containerd/v2/plugins/transfer"
|
||||||
_ "github.com/containerd/containerd/v2/runtime/v2"
|
|
||||||
)
|
)
|
||||||
|
@ -20,8 +20,8 @@ import (
|
|||||||
// Linux specific imports
|
// Linux specific imports
|
||||||
_ "github.com/containerd/containerd/v2/core/metrics/cgroups"
|
_ "github.com/containerd/containerd/v2/core/metrics/cgroups"
|
||||||
_ "github.com/containerd/containerd/v2/core/metrics/cgroups/v2"
|
_ "github.com/containerd/containerd/v2/core/metrics/cgroups/v2"
|
||||||
|
_ "github.com/containerd/containerd/v2/core/runtime/v2/runc/options"
|
||||||
_ "github.com/containerd/containerd/v2/plugins/snapshots/blockfile/plugin"
|
_ "github.com/containerd/containerd/v2/plugins/snapshots/blockfile/plugin"
|
||||||
_ "github.com/containerd/containerd/v2/plugins/snapshots/native/plugin"
|
_ "github.com/containerd/containerd/v2/plugins/snapshots/native/plugin"
|
||||||
_ "github.com/containerd/containerd/v2/plugins/snapshots/overlay/plugin"
|
_ "github.com/containerd/containerd/v2/plugins/snapshots/overlay/plugin"
|
||||||
_ "github.com/containerd/containerd/v2/runtime/v2/runc/options"
|
|
||||||
)
|
)
|
||||||
|
@ -22,10 +22,10 @@ import (
|
|||||||
"github.com/containerd/cgroups/v3"
|
"github.com/containerd/cgroups/v3"
|
||||||
v1 "github.com/containerd/containerd/v2/core/metrics/cgroups/v1"
|
v1 "github.com/containerd/containerd/v2/core/metrics/cgroups/v1"
|
||||||
v2 "github.com/containerd/containerd/v2/core/metrics/cgroups/v2"
|
v2 "github.com/containerd/containerd/v2/core/metrics/cgroups/v2"
|
||||||
|
"github.com/containerd/containerd/v2/core/runtime"
|
||||||
"github.com/containerd/containerd/v2/pkg/events"
|
"github.com/containerd/containerd/v2/pkg/events"
|
||||||
"github.com/containerd/containerd/v2/platforms"
|
"github.com/containerd/containerd/v2/platforms"
|
||||||
"github.com/containerd/containerd/v2/plugins"
|
"github.com/containerd/containerd/v2/plugins"
|
||||||
"github.com/containerd/containerd/v2/runtime"
|
|
||||||
"github.com/containerd/plugin"
|
"github.com/containerd/plugin"
|
||||||
"github.com/containerd/plugin/registry"
|
"github.com/containerd/plugin/registry"
|
||||||
metrics "github.com/docker/go-metrics"
|
metrics "github.com/docker/go-metrics"
|
||||||
|
@ -23,10 +23,10 @@ import (
|
|||||||
|
|
||||||
cgroups "github.com/containerd/cgroups/v3/cgroup1"
|
cgroups "github.com/containerd/cgroups/v3/cgroup1"
|
||||||
eventstypes "github.com/containerd/containerd/v2/api/events"
|
eventstypes "github.com/containerd/containerd/v2/api/events"
|
||||||
|
"github.com/containerd/containerd/v2/core/runtime"
|
||||||
"github.com/containerd/containerd/v2/pkg/errdefs"
|
"github.com/containerd/containerd/v2/pkg/errdefs"
|
||||||
"github.com/containerd/containerd/v2/pkg/events"
|
"github.com/containerd/containerd/v2/pkg/events"
|
||||||
"github.com/containerd/containerd/v2/pkg/namespaces"
|
"github.com/containerd/containerd/v2/pkg/namespaces"
|
||||||
"github.com/containerd/containerd/v2/runtime"
|
|
||||||
"github.com/containerd/log"
|
"github.com/containerd/log"
|
||||||
"github.com/docker/go-metrics"
|
"github.com/docker/go-metrics"
|
||||||
)
|
)
|
||||||
|
@ -21,8 +21,8 @@ package v2
|
|||||||
import (
|
import (
|
||||||
"context"
|
"context"
|
||||||
|
|
||||||
|
"github.com/containerd/containerd/v2/core/runtime"
|
||||||
"github.com/containerd/containerd/v2/pkg/events"
|
"github.com/containerd/containerd/v2/pkg/events"
|
||||||
"github.com/containerd/containerd/v2/runtime"
|
|
||||||
"github.com/docker/go-metrics"
|
"github.com/docker/go-metrics"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -26,12 +26,12 @@ import (
|
|||||||
gruntime "runtime"
|
gruntime "runtime"
|
||||||
|
|
||||||
"github.com/containerd/containerd/v2/api/runtime/task/v2"
|
"github.com/containerd/containerd/v2/api/runtime/task/v2"
|
||||||
|
"github.com/containerd/containerd/v2/core/runtime"
|
||||||
|
client "github.com/containerd/containerd/v2/core/runtime/v2/shim"
|
||||||
"github.com/containerd/containerd/v2/pkg/namespaces"
|
"github.com/containerd/containerd/v2/pkg/namespaces"
|
||||||
"github.com/containerd/containerd/v2/protobuf"
|
"github.com/containerd/containerd/v2/protobuf"
|
||||||
"github.com/containerd/containerd/v2/protobuf/proto"
|
"github.com/containerd/containerd/v2/protobuf/proto"
|
||||||
"github.com/containerd/containerd/v2/protobuf/types"
|
"github.com/containerd/containerd/v2/protobuf/types"
|
||||||
"github.com/containerd/containerd/v2/runtime"
|
|
||||||
client "github.com/containerd/containerd/v2/runtime/v2/shim"
|
|
||||||
"github.com/containerd/log"
|
"github.com/containerd/log"
|
||||||
)
|
)
|
||||||
|
|
@ -19,8 +19,8 @@ package main
|
|||||||
import (
|
import (
|
||||||
"context"
|
"context"
|
||||||
|
|
||||||
"github.com/containerd/containerd/v2/runtime/v2/example"
|
"github.com/containerd/containerd/v2/core/runtime/v2/example"
|
||||||
"github.com/containerd/containerd/v2/runtime/v2/shim"
|
"github.com/containerd/containerd/v2/core/runtime/v2/shim"
|
||||||
)
|
)
|
||||||
|
|
||||||
func main() {
|
func main() {
|
@ -21,11 +21,11 @@ import (
|
|||||||
"os"
|
"os"
|
||||||
|
|
||||||
taskAPI "github.com/containerd/containerd/v2/api/runtime/task/v2"
|
taskAPI "github.com/containerd/containerd/v2/api/runtime/task/v2"
|
||||||
|
"github.com/containerd/containerd/v2/core/runtime/v2/shim"
|
||||||
"github.com/containerd/containerd/v2/pkg/errdefs"
|
"github.com/containerd/containerd/v2/pkg/errdefs"
|
||||||
"github.com/containerd/containerd/v2/pkg/shutdown"
|
"github.com/containerd/containerd/v2/pkg/shutdown"
|
||||||
"github.com/containerd/containerd/v2/plugins"
|
"github.com/containerd/containerd/v2/plugins"
|
||||||
ptypes "github.com/containerd/containerd/v2/protobuf/types"
|
ptypes "github.com/containerd/containerd/v2/protobuf/types"
|
||||||
"github.com/containerd/containerd/v2/runtime/v2/shim"
|
|
||||||
"github.com/containerd/plugin"
|
"github.com/containerd/plugin"
|
||||||
"github.com/containerd/plugin/registry"
|
"github.com/containerd/plugin/registry"
|
||||||
"github.com/containerd/ttrpc"
|
"github.com/containerd/ttrpc"
|
@ -28,6 +28,8 @@ import (
|
|||||||
|
|
||||||
"github.com/containerd/containerd/v2/core/containers"
|
"github.com/containerd/containerd/v2/core/containers"
|
||||||
"github.com/containerd/containerd/v2/core/metadata"
|
"github.com/containerd/containerd/v2/core/metadata"
|
||||||
|
"github.com/containerd/containerd/v2/core/runtime"
|
||||||
|
shimbinary "github.com/containerd/containerd/v2/core/runtime/v2/shim"
|
||||||
"github.com/containerd/containerd/v2/core/sandbox"
|
"github.com/containerd/containerd/v2/core/sandbox"
|
||||||
"github.com/containerd/containerd/v2/internal/cleanup"
|
"github.com/containerd/containerd/v2/internal/cleanup"
|
||||||
"github.com/containerd/containerd/v2/pkg/errdefs"
|
"github.com/containerd/containerd/v2/pkg/errdefs"
|
||||||
@ -37,8 +39,6 @@ import (
|
|||||||
"github.com/containerd/containerd/v2/platforms"
|
"github.com/containerd/containerd/v2/platforms"
|
||||||
"github.com/containerd/containerd/v2/plugins"
|
"github.com/containerd/containerd/v2/plugins"
|
||||||
"github.com/containerd/containerd/v2/protobuf"
|
"github.com/containerd/containerd/v2/protobuf"
|
||||||
"github.com/containerd/containerd/v2/runtime"
|
|
||||||
shimbinary "github.com/containerd/containerd/v2/runtime/v2/shim"
|
|
||||||
"github.com/containerd/log"
|
"github.com/containerd/log"
|
||||||
"github.com/containerd/plugin"
|
"github.com/containerd/plugin"
|
||||||
"github.com/containerd/plugin/registry"
|
"github.com/containerd/plugin/registry"
|
@ -22,9 +22,9 @@ import (
|
|||||||
|
|
||||||
task "github.com/containerd/containerd/v2/api/runtime/task/v3"
|
task "github.com/containerd/containerd/v2/api/runtime/task/v3"
|
||||||
tasktypes "github.com/containerd/containerd/v2/api/types/task"
|
tasktypes "github.com/containerd/containerd/v2/api/types/task"
|
||||||
|
"github.com/containerd/containerd/v2/core/runtime"
|
||||||
"github.com/containerd/containerd/v2/pkg/errdefs"
|
"github.com/containerd/containerd/v2/pkg/errdefs"
|
||||||
"github.com/containerd/containerd/v2/protobuf"
|
"github.com/containerd/containerd/v2/protobuf"
|
||||||
"github.com/containerd/containerd/v2/runtime"
|
|
||||||
"github.com/containerd/ttrpc"
|
"github.com/containerd/ttrpc"
|
||||||
)
|
)
|
||||||
|
|
@ -38,14 +38,14 @@ import (
|
|||||||
eventstypes "github.com/containerd/containerd/v2/api/events"
|
eventstypes "github.com/containerd/containerd/v2/api/events"
|
||||||
task "github.com/containerd/containerd/v2/api/runtime/task/v3"
|
task "github.com/containerd/containerd/v2/api/runtime/task/v3"
|
||||||
"github.com/containerd/containerd/v2/api/types"
|
"github.com/containerd/containerd/v2/api/types"
|
||||||
|
"github.com/containerd/containerd/v2/core/runtime"
|
||||||
|
client "github.com/containerd/containerd/v2/core/runtime/v2/shim"
|
||||||
"github.com/containerd/containerd/v2/pkg/errdefs"
|
"github.com/containerd/containerd/v2/pkg/errdefs"
|
||||||
"github.com/containerd/containerd/v2/pkg/events/exchange"
|
"github.com/containerd/containerd/v2/pkg/events/exchange"
|
||||||
"github.com/containerd/containerd/v2/pkg/identifiers"
|
"github.com/containerd/containerd/v2/pkg/identifiers"
|
||||||
"github.com/containerd/containerd/v2/pkg/timeout"
|
"github.com/containerd/containerd/v2/pkg/timeout"
|
||||||
"github.com/containerd/containerd/v2/protobuf"
|
"github.com/containerd/containerd/v2/protobuf"
|
||||||
ptypes "github.com/containerd/containerd/v2/protobuf/types"
|
ptypes "github.com/containerd/containerd/v2/protobuf/types"
|
||||||
"github.com/containerd/containerd/v2/runtime"
|
|
||||||
client "github.com/containerd/containerd/v2/runtime/v2/shim"
|
|
||||||
"github.com/containerd/log"
|
"github.com/containerd/log"
|
||||||
)
|
)
|
||||||
|
|
@ -22,8 +22,8 @@ import (
|
|||||||
"path/filepath"
|
"path/filepath"
|
||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
|
client "github.com/containerd/containerd/v2/core/runtime/v2/shim"
|
||||||
"github.com/containerd/containerd/v2/pkg/errdefs"
|
"github.com/containerd/containerd/v2/pkg/errdefs"
|
||||||
client "github.com/containerd/containerd/v2/runtime/v2/shim"
|
|
||||||
"github.com/stretchr/testify/require"
|
"github.com/stretchr/testify/require"
|
||||||
)
|
)
|
||||||
|
|
@ -34,6 +34,8 @@ import (
|
|||||||
"github.com/containerd/plugin"
|
"github.com/containerd/plugin"
|
||||||
"github.com/opencontainers/go-digest"
|
"github.com/opencontainers/go-digest"
|
||||||
|
|
||||||
|
_ "github.com/containerd/containerd/v2/core/runtime/v2"
|
||||||
|
_ "github.com/containerd/containerd/v2/core/runtime/v2/runc/options"
|
||||||
_ "github.com/containerd/containerd/v2/pkg/events/plugin"
|
_ "github.com/containerd/containerd/v2/pkg/events/plugin"
|
||||||
_ "github.com/containerd/containerd/v2/plugins/cri/images"
|
_ "github.com/containerd/containerd/v2/plugins/cri/images"
|
||||||
_ "github.com/containerd/containerd/v2/plugins/diff/walking/plugin"
|
_ "github.com/containerd/containerd/v2/plugins/diff/walking/plugin"
|
||||||
@ -51,8 +53,6 @@ import (
|
|||||||
_ "github.com/containerd/containerd/v2/plugins/services/snapshots"
|
_ "github.com/containerd/containerd/v2/plugins/services/snapshots"
|
||||||
_ "github.com/containerd/containerd/v2/plugins/services/tasks"
|
_ "github.com/containerd/containerd/v2/plugins/services/tasks"
|
||||||
_ "github.com/containerd/containerd/v2/plugins/services/version"
|
_ "github.com/containerd/containerd/v2/plugins/services/version"
|
||||||
_ "github.com/containerd/containerd/v2/runtime/v2"
|
|
||||||
_ "github.com/containerd/containerd/v2/runtime/v2/runc/options"
|
|
||||||
|
|
||||||
"github.com/stretchr/testify/require"
|
"github.com/stretchr/testify/require"
|
||||||
)
|
)
|
||||||
|
@ -36,12 +36,12 @@ import (
|
|||||||
cgroupsv2 "github.com/containerd/cgroups/v3/cgroup2"
|
cgroupsv2 "github.com/containerd/cgroups/v3/cgroup2"
|
||||||
. "github.com/containerd/containerd/v2/client"
|
. "github.com/containerd/containerd/v2/client"
|
||||||
"github.com/containerd/containerd/v2/core/containers"
|
"github.com/containerd/containerd/v2/core/containers"
|
||||||
|
"github.com/containerd/containerd/v2/core/runtime/v2/runc/options"
|
||||||
"github.com/containerd/containerd/v2/pkg/cio"
|
"github.com/containerd/containerd/v2/pkg/cio"
|
||||||
"github.com/containerd/containerd/v2/pkg/errdefs"
|
"github.com/containerd/containerd/v2/pkg/errdefs"
|
||||||
"github.com/containerd/containerd/v2/pkg/oci"
|
"github.com/containerd/containerd/v2/pkg/oci"
|
||||||
"github.com/containerd/containerd/v2/pkg/sys"
|
"github.com/containerd/containerd/v2/pkg/sys"
|
||||||
"github.com/containerd/containerd/v2/plugins"
|
"github.com/containerd/containerd/v2/plugins"
|
||||||
"github.com/containerd/containerd/v2/runtime/v2/runc/options"
|
|
||||||
|
|
||||||
"github.com/opencontainers/runtime-spec/specs-go"
|
"github.com/opencontainers/runtime-spec/specs-go"
|
||||||
"github.com/stretchr/testify/require"
|
"github.com/stretchr/testify/require"
|
||||||
|
@ -35,6 +35,8 @@ import (
|
|||||||
. "github.com/containerd/containerd/v2/client"
|
. "github.com/containerd/containerd/v2/client"
|
||||||
"github.com/containerd/containerd/v2/core/containers"
|
"github.com/containerd/containerd/v2/core/containers"
|
||||||
"github.com/containerd/containerd/v2/core/images"
|
"github.com/containerd/containerd/v2/core/images"
|
||||||
|
_ "github.com/containerd/containerd/v2/core/runtime"
|
||||||
|
"github.com/containerd/containerd/v2/core/runtime/v2/runc/options"
|
||||||
"github.com/containerd/containerd/v2/pkg/cio"
|
"github.com/containerd/containerd/v2/pkg/cio"
|
||||||
"github.com/containerd/containerd/v2/pkg/errdefs"
|
"github.com/containerd/containerd/v2/pkg/errdefs"
|
||||||
"github.com/containerd/containerd/v2/pkg/namespaces"
|
"github.com/containerd/containerd/v2/pkg/namespaces"
|
||||||
@ -42,8 +44,6 @@ import (
|
|||||||
"github.com/containerd/containerd/v2/platforms"
|
"github.com/containerd/containerd/v2/platforms"
|
||||||
"github.com/containerd/containerd/v2/plugins"
|
"github.com/containerd/containerd/v2/plugins"
|
||||||
gogotypes "github.com/containerd/containerd/v2/protobuf/types"
|
gogotypes "github.com/containerd/containerd/v2/protobuf/types"
|
||||||
_ "github.com/containerd/containerd/v2/runtime"
|
|
||||||
"github.com/containerd/containerd/v2/runtime/v2/runc/options"
|
|
||||||
"github.com/containerd/continuity/fs"
|
"github.com/containerd/continuity/fs"
|
||||||
"github.com/containerd/go-runc"
|
"github.com/containerd/go-runc"
|
||||||
"github.com/containerd/log/logtest"
|
"github.com/containerd/log/logtest"
|
||||||
|
@ -28,9 +28,9 @@ import (
|
|||||||
|
|
||||||
"github.com/containerd/cgroups/v3"
|
"github.com/containerd/cgroups/v3"
|
||||||
. "github.com/containerd/containerd/v2/client"
|
. "github.com/containerd/containerd/v2/client"
|
||||||
|
"github.com/containerd/containerd/v2/core/runtime/v2/runc/options"
|
||||||
"github.com/containerd/containerd/v2/pkg/oci"
|
"github.com/containerd/containerd/v2/pkg/oci"
|
||||||
"github.com/containerd/containerd/v2/plugins"
|
"github.com/containerd/containerd/v2/plugins"
|
||||||
"github.com/containerd/containerd/v2/runtime/v2/runc/options"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
// TestDaemonRuntimeRoot ensures plugin.linux.runtime_root is not ignored
|
// TestDaemonRuntimeRoot ensures plugin.linux.runtime_root is not ignored
|
||||||
|
@ -34,9 +34,9 @@ import (
|
|||||||
eventtypes "github.com/containerd/containerd/v2/api/events"
|
eventtypes "github.com/containerd/containerd/v2/api/events"
|
||||||
. "github.com/containerd/containerd/v2/client"
|
. "github.com/containerd/containerd/v2/client"
|
||||||
srvconfig "github.com/containerd/containerd/v2/cmd/containerd/server/config"
|
srvconfig "github.com/containerd/containerd/v2/cmd/containerd/server/config"
|
||||||
|
"github.com/containerd/containerd/v2/core/runtime/restart"
|
||||||
"github.com/containerd/containerd/v2/internal/testutil"
|
"github.com/containerd/containerd/v2/internal/testutil"
|
||||||
"github.com/containerd/containerd/v2/pkg/oci"
|
"github.com/containerd/containerd/v2/pkg/oci"
|
||||||
"github.com/containerd/containerd/v2/runtime/restart"
|
|
||||||
"github.com/containerd/typeurl/v2"
|
"github.com/containerd/typeurl/v2"
|
||||||
"github.com/stretchr/testify/require"
|
"github.com/stretchr/testify/require"
|
||||||
)
|
)
|
||||||
|
@ -21,7 +21,7 @@ import (
|
|||||||
|
|
||||||
"github.com/containerd/containerd/v2/cmd/containerd-shim-runc-v2/manager"
|
"github.com/containerd/containerd/v2/cmd/containerd-shim-runc-v2/manager"
|
||||||
_ "github.com/containerd/containerd/v2/cmd/containerd-shim-runc-v2/pause"
|
_ "github.com/containerd/containerd/v2/cmd/containerd-shim-runc-v2/pause"
|
||||||
"github.com/containerd/containerd/v2/runtime/v2/shim"
|
"github.com/containerd/containerd/v2/core/runtime/v2/shim"
|
||||||
)
|
)
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
|
@ -25,11 +25,11 @@ import (
|
|||||||
|
|
||||||
taskapi "github.com/containerd/containerd/v2/api/runtime/task/v3"
|
taskapi "github.com/containerd/containerd/v2/api/runtime/task/v3"
|
||||||
"github.com/containerd/containerd/v2/cmd/containerd-shim-runc-v2/task"
|
"github.com/containerd/containerd/v2/cmd/containerd-shim-runc-v2/task"
|
||||||
|
"github.com/containerd/containerd/v2/core/runtime/v2/shim"
|
||||||
"github.com/containerd/containerd/v2/internal/failpoint"
|
"github.com/containerd/containerd/v2/internal/failpoint"
|
||||||
"github.com/containerd/containerd/v2/pkg/oci"
|
"github.com/containerd/containerd/v2/pkg/oci"
|
||||||
"github.com/containerd/containerd/v2/pkg/shutdown"
|
"github.com/containerd/containerd/v2/pkg/shutdown"
|
||||||
"github.com/containerd/containerd/v2/plugins"
|
"github.com/containerd/containerd/v2/plugins"
|
||||||
"github.com/containerd/containerd/v2/runtime/v2/shim"
|
|
||||||
"github.com/containerd/plugin"
|
"github.com/containerd/plugin"
|
||||||
"github.com/containerd/plugin/registry"
|
"github.com/containerd/plugin/registry"
|
||||||
"github.com/containerd/ttrpc"
|
"github.com/containerd/ttrpc"
|
||||||
|
@ -30,9 +30,9 @@ import (
|
|||||||
"time"
|
"time"
|
||||||
|
|
||||||
apitask "github.com/containerd/containerd/v2/api/runtime/task/v3"
|
apitask "github.com/containerd/containerd/v2/api/runtime/task/v3"
|
||||||
|
"github.com/containerd/containerd/v2/core/runtime/v2/shim"
|
||||||
"github.com/containerd/containerd/v2/integration/images"
|
"github.com/containerd/containerd/v2/integration/images"
|
||||||
"github.com/containerd/containerd/v2/pkg/namespaces"
|
"github.com/containerd/containerd/v2/pkg/namespaces"
|
||||||
"github.com/containerd/containerd/v2/runtime/v2/shim"
|
|
||||||
"github.com/containerd/ttrpc"
|
"github.com/containerd/ttrpc"
|
||||||
"github.com/stretchr/testify/assert"
|
"github.com/stretchr/testify/assert"
|
||||||
"github.com/stretchr/testify/require"
|
"github.com/stretchr/testify/require"
|
||||||
|
@ -30,7 +30,7 @@ import (
|
|||||||
"testing"
|
"testing"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
v2shimcli "github.com/containerd/containerd/v2/runtime/v2/shim"
|
v2shimcli "github.com/containerd/containerd/v2/core/runtime/v2/shim"
|
||||||
"github.com/containerd/ttrpc"
|
"github.com/containerd/ttrpc"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -28,11 +28,11 @@ import (
|
|||||||
runtime "k8s.io/cri-api/pkg/apis/runtime/v1"
|
runtime "k8s.io/cri-api/pkg/apis/runtime/v1"
|
||||||
|
|
||||||
runhcsoptions "github.com/Microsoft/hcsshim/cmd/containerd-shim-runhcs-v1/options"
|
runhcsoptions "github.com/Microsoft/hcsshim/cmd/containerd-shim-runhcs-v1/options"
|
||||||
|
runcoptions "github.com/containerd/containerd/v2/core/runtime/v2/runc/options"
|
||||||
"github.com/containerd/containerd/v2/pkg/cri/annotations"
|
"github.com/containerd/containerd/v2/pkg/cri/annotations"
|
||||||
"github.com/containerd/containerd/v2/pkg/deprecation"
|
"github.com/containerd/containerd/v2/pkg/deprecation"
|
||||||
runtimeoptions "github.com/containerd/containerd/v2/pkg/runtimeoptions/v1"
|
runtimeoptions "github.com/containerd/containerd/v2/pkg/runtimeoptions/v1"
|
||||||
"github.com/containerd/containerd/v2/plugins"
|
"github.com/containerd/containerd/v2/plugins"
|
||||||
runcoptions "github.com/containerd/containerd/v2/runtime/v2/runc/options"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
|
@ -27,13 +27,13 @@ import (
|
|||||||
runtime "k8s.io/cri-api/pkg/apis/runtime/v1"
|
runtime "k8s.io/cri-api/pkg/apis/runtime/v1"
|
||||||
|
|
||||||
"github.com/containerd/containerd/v2/core/containers"
|
"github.com/containerd/containerd/v2/core/containers"
|
||||||
|
runcoptions "github.com/containerd/containerd/v2/core/runtime/v2/runc/options"
|
||||||
criconfig "github.com/containerd/containerd/v2/pkg/cri/config"
|
criconfig "github.com/containerd/containerd/v2/pkg/cri/config"
|
||||||
crilabels "github.com/containerd/containerd/v2/pkg/cri/labels"
|
crilabels "github.com/containerd/containerd/v2/pkg/cri/labels"
|
||||||
containerstore "github.com/containerd/containerd/v2/pkg/cri/store/container"
|
containerstore "github.com/containerd/containerd/v2/pkg/cri/store/container"
|
||||||
"github.com/containerd/containerd/v2/pkg/oci"
|
"github.com/containerd/containerd/v2/pkg/oci"
|
||||||
"github.com/containerd/containerd/v2/plugins"
|
"github.com/containerd/containerd/v2/plugins"
|
||||||
"github.com/containerd/containerd/v2/protobuf/types"
|
"github.com/containerd/containerd/v2/protobuf/types"
|
||||||
runcoptions "github.com/containerd/containerd/v2/runtime/v2/runc/options"
|
|
||||||
"github.com/containerd/typeurl/v2"
|
"github.com/containerd/typeurl/v2"
|
||||||
|
|
||||||
runtimespec "github.com/opencontainers/runtime-spec/specs-go"
|
runtimespec "github.com/opencontainers/runtime-spec/specs-go"
|
||||||
|
@ -20,9 +20,9 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"sort"
|
"sort"
|
||||||
|
|
||||||
|
runcoptions "github.com/containerd/containerd/v2/core/runtime/v2/runc/options"
|
||||||
criconfig "github.com/containerd/containerd/v2/pkg/cri/config"
|
criconfig "github.com/containerd/containerd/v2/pkg/cri/config"
|
||||||
"github.com/containerd/containerd/v2/pkg/systemd"
|
"github.com/containerd/containerd/v2/pkg/systemd"
|
||||||
runcoptions "github.com/containerd/containerd/v2/runtime/v2/runc/options"
|
|
||||||
"github.com/containerd/log"
|
"github.com/containerd/log"
|
||||||
runtime "k8s.io/cri-api/pkg/apis/runtime/v1"
|
runtime "k8s.io/cri-api/pkg/apis/runtime/v1"
|
||||||
)
|
)
|
||||||
|
@ -25,9 +25,9 @@ import (
|
|||||||
|
|
||||||
"github.com/containerd/cgroups/v3/cgroup1"
|
"github.com/containerd/cgroups/v3/cgroup1"
|
||||||
eventstypes "github.com/containerd/containerd/v2/api/events"
|
eventstypes "github.com/containerd/containerd/v2/api/events"
|
||||||
|
"github.com/containerd/containerd/v2/core/runtime"
|
||||||
|
"github.com/containerd/containerd/v2/core/runtime/v2/shim"
|
||||||
"github.com/containerd/containerd/v2/pkg/oom"
|
"github.com/containerd/containerd/v2/pkg/oom"
|
||||||
"github.com/containerd/containerd/v2/runtime"
|
|
||||||
"github.com/containerd/containerd/v2/runtime/v2/shim"
|
|
||||||
"github.com/containerd/log"
|
"github.com/containerd/log"
|
||||||
"golang.org/x/sys/unix"
|
"golang.org/x/sys/unix"
|
||||||
)
|
)
|
||||||
|
@ -24,9 +24,9 @@ import (
|
|||||||
|
|
||||||
cgroupsv2 "github.com/containerd/cgroups/v3/cgroup2"
|
cgroupsv2 "github.com/containerd/cgroups/v3/cgroup2"
|
||||||
eventstypes "github.com/containerd/containerd/v2/api/events"
|
eventstypes "github.com/containerd/containerd/v2/api/events"
|
||||||
|
"github.com/containerd/containerd/v2/core/runtime"
|
||||||
|
"github.com/containerd/containerd/v2/core/runtime/v2/shim"
|
||||||
"github.com/containerd/containerd/v2/pkg/oom"
|
"github.com/containerd/containerd/v2/pkg/oom"
|
||||||
"github.com/containerd/containerd/v2/runtime"
|
|
||||||
"github.com/containerd/containerd/v2/runtime/v2/shim"
|
|
||||||
"github.com/containerd/log"
|
"github.com/containerd/log"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -24,8 +24,8 @@ import (
|
|||||||
"syscall"
|
"syscall"
|
||||||
|
|
||||||
containerd "github.com/containerd/containerd/v2/client"
|
containerd "github.com/containerd/containerd/v2/client"
|
||||||
|
"github.com/containerd/containerd/v2/core/runtime/restart"
|
||||||
"github.com/containerd/containerd/v2/pkg/cio"
|
"github.com/containerd/containerd/v2/pkg/cio"
|
||||||
"github.com/containerd/containerd/v2/runtime/restart"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
type stopChange struct {
|
type stopChange struct {
|
||||||
|
@ -24,9 +24,9 @@ import (
|
|||||||
"time"
|
"time"
|
||||||
|
|
||||||
containerd "github.com/containerd/containerd/v2/client"
|
containerd "github.com/containerd/containerd/v2/client"
|
||||||
|
"github.com/containerd/containerd/v2/core/runtime/restart"
|
||||||
"github.com/containerd/containerd/v2/pkg/namespaces"
|
"github.com/containerd/containerd/v2/pkg/namespaces"
|
||||||
"github.com/containerd/containerd/v2/plugins"
|
"github.com/containerd/containerd/v2/plugins"
|
||||||
"github.com/containerd/containerd/v2/runtime/restart"
|
|
||||||
"github.com/containerd/log"
|
"github.com/containerd/log"
|
||||||
"github.com/containerd/plugin"
|
"github.com/containerd/plugin"
|
||||||
"github.com/containerd/plugin/registry"
|
"github.com/containerd/plugin/registry"
|
||||||
|
@ -24,14 +24,14 @@ import (
|
|||||||
runtimeAPI "github.com/containerd/containerd/v2/api/runtime/sandbox/v1"
|
runtimeAPI "github.com/containerd/containerd/v2/api/runtime/sandbox/v1"
|
||||||
"github.com/containerd/containerd/v2/api/types"
|
"github.com/containerd/containerd/v2/api/types"
|
||||||
"github.com/containerd/containerd/v2/core/mount"
|
"github.com/containerd/containerd/v2/core/mount"
|
||||||
|
"github.com/containerd/containerd/v2/core/runtime"
|
||||||
|
v2 "github.com/containerd/containerd/v2/core/runtime/v2"
|
||||||
"github.com/containerd/containerd/v2/core/sandbox"
|
"github.com/containerd/containerd/v2/core/sandbox"
|
||||||
"github.com/containerd/containerd/v2/pkg/errdefs"
|
"github.com/containerd/containerd/v2/pkg/errdefs"
|
||||||
"github.com/containerd/containerd/v2/pkg/events"
|
"github.com/containerd/containerd/v2/pkg/events"
|
||||||
"github.com/containerd/containerd/v2/pkg/events/exchange"
|
"github.com/containerd/containerd/v2/pkg/events/exchange"
|
||||||
"github.com/containerd/containerd/v2/platforms"
|
"github.com/containerd/containerd/v2/platforms"
|
||||||
"github.com/containerd/containerd/v2/plugins"
|
"github.com/containerd/containerd/v2/plugins"
|
||||||
"github.com/containerd/containerd/v2/runtime"
|
|
||||||
v2 "github.com/containerd/containerd/v2/runtime/v2"
|
|
||||||
"github.com/containerd/log"
|
"github.com/containerd/log"
|
||||||
"github.com/containerd/plugin"
|
"github.com/containerd/plugin"
|
||||||
"github.com/containerd/plugin/registry"
|
"github.com/containerd/plugin/registry"
|
||||||
|
@ -34,6 +34,8 @@ import (
|
|||||||
"github.com/containerd/containerd/v2/core/images"
|
"github.com/containerd/containerd/v2/core/images"
|
||||||
"github.com/containerd/containerd/v2/core/metadata"
|
"github.com/containerd/containerd/v2/core/metadata"
|
||||||
"github.com/containerd/containerd/v2/core/mount"
|
"github.com/containerd/containerd/v2/core/mount"
|
||||||
|
"github.com/containerd/containerd/v2/core/runtime"
|
||||||
|
"github.com/containerd/containerd/v2/core/runtime/v2/runc/options"
|
||||||
"github.com/containerd/containerd/v2/pkg/archive"
|
"github.com/containerd/containerd/v2/pkg/archive"
|
||||||
"github.com/containerd/containerd/v2/pkg/blockio"
|
"github.com/containerd/containerd/v2/pkg/blockio"
|
||||||
"github.com/containerd/containerd/v2/pkg/errdefs"
|
"github.com/containerd/containerd/v2/pkg/errdefs"
|
||||||
@ -46,8 +48,6 @@ import (
|
|||||||
"github.com/containerd/containerd/v2/protobuf"
|
"github.com/containerd/containerd/v2/protobuf"
|
||||||
"github.com/containerd/containerd/v2/protobuf/proto"
|
"github.com/containerd/containerd/v2/protobuf/proto"
|
||||||
ptypes "github.com/containerd/containerd/v2/protobuf/types"
|
ptypes "github.com/containerd/containerd/v2/protobuf/types"
|
||||||
"github.com/containerd/containerd/v2/runtime"
|
|
||||||
"github.com/containerd/containerd/v2/runtime/v2/runc/options"
|
|
||||||
"github.com/containerd/log"
|
"github.com/containerd/log"
|
||||||
"github.com/containerd/plugin"
|
"github.com/containerd/plugin"
|
||||||
"github.com/containerd/plugin/registry"
|
"github.com/containerd/plugin/registry"
|
||||||
|
Loading…
Reference in New Issue
Block a user