mirror of
				https://github.com/optim-enterprises-bv/kubernetes.git
				synced 2025-10-31 02:08:13 +00:00 
			
		
		
		
	New staging repository for cri-api
Change-Id: I2160b0b0ec4b9870a2d4452b428e395bbe12afbb
This commit is contained in:
		| @@ -177,7 +177,6 @@ pkg/kubelet | |||||||
| pkg/kubelet/apis | pkg/kubelet/apis | ||||||
| pkg/kubelet/apis/config | pkg/kubelet/apis/config | ||||||
| pkg/kubelet/apis/config/v1beta1 | pkg/kubelet/apis/config/v1beta1 | ||||||
| pkg/kubelet/apis/cri/testing |  | ||||||
| pkg/kubelet/apis/deviceplugin/v1beta1 | pkg/kubelet/apis/deviceplugin/v1beta1 | ||||||
| pkg/kubelet/cadvisor | pkg/kubelet/cadvisor | ||||||
| pkg/kubelet/cadvisor/testing | pkg/kubelet/cadvisor/testing | ||||||
| @@ -616,6 +615,7 @@ staging/src/k8s.io/code-generator/cmd/go-to-protobuf/protobuf | |||||||
| staging/src/k8s.io/code-generator/cmd/lister-gen/generators | staging/src/k8s.io/code-generator/cmd/lister-gen/generators | ||||||
| staging/src/k8s.io/component-base/cli/flag | staging/src/k8s.io/component-base/cli/flag | ||||||
| staging/src/k8s.io/component-base/config/v1alpha1 | staging/src/k8s.io/component-base/config/v1alpha1 | ||||||
|  | staging/src/k8s.io/cri-api/pkg/apis/testing | ||||||
| staging/src/k8s.io/kube-aggregator/pkg/controllers/autoregister | staging/src/k8s.io/kube-aggregator/pkg/controllers/autoregister | ||||||
| staging/src/k8s.io/kube-proxy/config/v1alpha1 | staging/src/k8s.io/kube-proxy/config/v1alpha1 | ||||||
| staging/src/k8s.io/kubelet/config/v1beta1 | staging/src/k8s.io/kubelet/config/v1beta1 | ||||||
|   | |||||||
| @@ -19,7 +19,7 @@ set -o nounset | |||||||
| set -o pipefail | set -o pipefail | ||||||
|  |  | ||||||
| KUBE_ROOT=$(dirname "${BASH_SOURCE}")/.. | KUBE_ROOT=$(dirname "${BASH_SOURCE}")/.. | ||||||
| KUBE_REMOTE_RUNTIME_ROOT="${KUBE_ROOT}/pkg/kubelet/apis/cri/runtime/v1alpha2/" | KUBE_REMOTE_RUNTIME_ROOT="${KUBE_ROOT}/staging/src/k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| source "${KUBE_ROOT}/hack/lib/init.sh" | source "${KUBE_ROOT}/hack/lib/init.sh" | ||||||
|  |  | ||||||
| kube::golang::setup_env | kube::golang::setup_env | ||||||
|   | |||||||
| @@ -19,7 +19,7 @@ set -o nounset | |||||||
| set -o pipefail | set -o pipefail | ||||||
|  |  | ||||||
| KUBE_ROOT=$(dirname "${BASH_SOURCE[0]}")/.. | KUBE_ROOT=$(dirname "${BASH_SOURCE[0]}")/.. | ||||||
| KUBE_REMOTE_RUNTIME_ROOT="${KUBE_ROOT}/pkg/kubelet/apis/podresources/v1alpha1" | KUBE_REMOTE_RUNTIME_ROOT="${KUBE_ROOT}/staging/src/k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| source "${KUBE_ROOT}/hack/lib/init.sh" | source "${KUBE_ROOT}/hack/lib/init.sh" | ||||||
|  |  | ||||||
| kube::golang::setup_env | kube::golang::setup_env | ||||||
|   | |||||||
| @@ -19,7 +19,7 @@ set -o nounset | |||||||
| set -o pipefail | set -o pipefail | ||||||
|  |  | ||||||
| KUBE_ROOT=$(dirname "${BASH_SOURCE[0]}")/.. | KUBE_ROOT=$(dirname "${BASH_SOURCE[0]}")/.. | ||||||
| KUBE_REMOTE_RUNTIME_ROOT="${KUBE_ROOT}/pkg/kubelet/apis/cri/runtime/v1alpha2" | KUBE_REMOTE_RUNTIME_ROOT="${KUBE_ROOT}/staging/src/k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| source "${KUBE_ROOT}/hack/lib/init.sh" | source "${KUBE_ROOT}/hack/lib/init.sh" | ||||||
|  |  | ||||||
| kube::golang::setup_env | kube::golang::setup_env | ||||||
|   | |||||||
| @@ -44,8 +44,6 @@ go_library( | |||||||
|         "//pkg/fieldpath:go_default_library", |         "//pkg/fieldpath:go_default_library", | ||||||
|         "//pkg/kubelet/apis:go_default_library", |         "//pkg/kubelet/apis:go_default_library", | ||||||
|         "//pkg/kubelet/apis/config:go_default_library", |         "//pkg/kubelet/apis/config:go_default_library", | ||||||
|         "//pkg/kubelet/apis/cri:go_default_library", |  | ||||||
|         "//pkg/kubelet/apis/cri/runtime/v1alpha2:go_default_library", |  | ||||||
|         "//pkg/kubelet/apis/pluginregistration/v1:go_default_library", |         "//pkg/kubelet/apis/pluginregistration/v1:go_default_library", | ||||||
|         "//pkg/kubelet/apis/podresources:go_default_library", |         "//pkg/kubelet/apis/podresources:go_default_library", | ||||||
|         "//pkg/kubelet/cadvisor:go_default_library", |         "//pkg/kubelet/cadvisor:go_default_library", | ||||||
| @@ -140,6 +138,8 @@ go_library( | |||||||
|         "//staging/src/k8s.io/client-go/util/certificate:go_default_library", |         "//staging/src/k8s.io/client-go/util/certificate:go_default_library", | ||||||
|         "//staging/src/k8s.io/client-go/util/flowcontrol:go_default_library", |         "//staging/src/k8s.io/client-go/util/flowcontrol:go_default_library", | ||||||
|         "//staging/src/k8s.io/cloud-provider:go_default_library", |         "//staging/src/k8s.io/cloud-provider:go_default_library", | ||||||
|  |         "//staging/src/k8s.io/cri-api/pkg/apis:go_default_library", | ||||||
|  |         "//staging/src/k8s.io/cri-api/pkg/apis/runtime/v1alpha2:go_default_library", | ||||||
|         "//third_party/forked/golang/expansion:go_default_library", |         "//third_party/forked/golang/expansion:go_default_library", | ||||||
|         "//vendor/github.com/golang/groupcache/lru:go_default_library", |         "//vendor/github.com/golang/groupcache/lru:go_default_library", | ||||||
|         "//vendor/github.com/google/cadvisor/events:go_default_library", |         "//vendor/github.com/google/cadvisor/events:go_default_library", | ||||||
| @@ -250,7 +250,7 @@ go_test( | |||||||
|         "//vendor/github.com/stretchr/testify/require:go_default_library", |         "//vendor/github.com/stretchr/testify/require:go_default_library", | ||||||
|     ] + select({ |     ] + select({ | ||||||
|         "@io_bazel_rules_go//go/platform:linux": [ |         "@io_bazel_rules_go//go/platform:linux": [ | ||||||
|             "//pkg/kubelet/apis/cri/runtime/v1alpha2:go_default_library", |             "//staging/src/k8s.io/cri-api/pkg/apis/runtime/v1alpha2:go_default_library", | ||||||
|         ], |         ], | ||||||
|         "//conditions:default": [], |         "//conditions:default": [], | ||||||
|     }), |     }), | ||||||
|   | |||||||
| @@ -37,7 +37,6 @@ filegroup( | |||||||
|     srcs = [ |     srcs = [ | ||||||
|         ":package-srcs", |         ":package-srcs", | ||||||
|         "//pkg/kubelet/apis/config:all-srcs", |         "//pkg/kubelet/apis/config:all-srcs", | ||||||
|         "//pkg/kubelet/apis/cri:all-srcs", |  | ||||||
|         "//pkg/kubelet/apis/deviceplugin/v1alpha:all-srcs", |         "//pkg/kubelet/apis/deviceplugin/v1alpha:all-srcs", | ||||||
|         "//pkg/kubelet/apis/deviceplugin/v1beta1:all-srcs", |         "//pkg/kubelet/apis/deviceplugin/v1beta1:all-srcs", | ||||||
|         "//pkg/kubelet/apis/pluginregistration/v1:all-srcs", |         "//pkg/kubelet/apis/pluginregistration/v1:all-srcs", | ||||||
|   | |||||||
| @@ -1,30 +0,0 @@ | |||||||
| package(default_visibility = ["//visibility:public"]) |  | ||||||
|  |  | ||||||
| load( |  | ||||||
|     "@io_bazel_rules_go//go:def.bzl", |  | ||||||
|     "go_library", |  | ||||||
| ) |  | ||||||
|  |  | ||||||
| go_library( |  | ||||||
|     name = "go_default_library", |  | ||||||
|     srcs = ["services.go"], |  | ||||||
|     importpath = "k8s.io/kubernetes/pkg/kubelet/apis/cri", |  | ||||||
|     deps = ["//pkg/kubelet/apis/cri/runtime/v1alpha2:go_default_library"], |  | ||||||
| ) |  | ||||||
|  |  | ||||||
| filegroup( |  | ||||||
|     name = "package-srcs", |  | ||||||
|     srcs = glob(["**"]), |  | ||||||
|     tags = ["automanaged"], |  | ||||||
|     visibility = ["//visibility:private"], |  | ||||||
| ) |  | ||||||
|  |  | ||||||
| filegroup( |  | ||||||
|     name = "all-srcs", |  | ||||||
|     srcs = [ |  | ||||||
|         ":package-srcs", |  | ||||||
|         "//pkg/kubelet/apis/cri/runtime/v1alpha2:all-srcs", |  | ||||||
|         "//pkg/kubelet/apis/cri/testing:all-srcs", |  | ||||||
|     ], |  | ||||||
|     tags = ["automanaged"], |  | ||||||
| ) |  | ||||||
| @@ -26,7 +26,6 @@ go_library( | |||||||
|     visibility = ["//visibility:public"], |     visibility = ["//visibility:public"], | ||||||
|     deps = [ |     deps = [ | ||||||
|         "//pkg/features:go_default_library", |         "//pkg/features:go_default_library", | ||||||
|         "//pkg/kubelet/apis/cri:go_default_library", |  | ||||||
|         "//pkg/kubelet/apis/podresources/v1alpha1:go_default_library", |         "//pkg/kubelet/apis/podresources/v1alpha1:go_default_library", | ||||||
|         "//pkg/kubelet/cm/cpumanager:go_default_library", |         "//pkg/kubelet/cm/cpumanager:go_default_library", | ||||||
|         "//pkg/kubelet/config:go_default_library", |         "//pkg/kubelet/config:go_default_library", | ||||||
| @@ -41,6 +40,7 @@ go_library( | |||||||
|         "//staging/src/k8s.io/apimachinery/pkg/types:go_default_library", |         "//staging/src/k8s.io/apimachinery/pkg/types:go_default_library", | ||||||
|         "//staging/src/k8s.io/apimachinery/pkg/util/sets:go_default_library", |         "//staging/src/k8s.io/apimachinery/pkg/util/sets:go_default_library", | ||||||
|         "//staging/src/k8s.io/apiserver/pkg/util/feature:go_default_library", |         "//staging/src/k8s.io/apiserver/pkg/util/feature:go_default_library", | ||||||
|  |         "//staging/src/k8s.io/cri-api/pkg/apis:go_default_library", | ||||||
|         "//vendor/k8s.io/klog:go_default_library", |         "//vendor/k8s.io/klog:go_default_library", | ||||||
|     ] + select({ |     ] + select({ | ||||||
|         "@io_bazel_rules_go//go/platform:android": [ |         "@io_bazel_rules_go//go/platform:android": [ | ||||||
|   | |||||||
| @@ -22,7 +22,7 @@ import ( | |||||||
| 	"k8s.io/apimachinery/pkg/util/sets" | 	"k8s.io/apimachinery/pkg/util/sets" | ||||||
| 	// TODO: Migrate kubelet to either use its own internal objects or client library. | 	// TODO: Migrate kubelet to either use its own internal objects or client library. | ||||||
| 	"k8s.io/api/core/v1" | 	"k8s.io/api/core/v1" | ||||||
| 	internalapi "k8s.io/kubernetes/pkg/kubelet/apis/cri" | 	internalapi "k8s.io/cri-api/pkg/apis" | ||||||
| 	podresourcesapi "k8s.io/kubernetes/pkg/kubelet/apis/podresources/v1alpha1" | 	podresourcesapi "k8s.io/kubernetes/pkg/kubelet/apis/podresources/v1alpha1" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/config" | 	"k8s.io/kubernetes/pkg/kubelet/config" | ||||||
| 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | ||||||
|   | |||||||
| @@ -42,8 +42,8 @@ import ( | |||||||
| 	"k8s.io/apimachinery/pkg/util/wait" | 	"k8s.io/apimachinery/pkg/util/wait" | ||||||
| 	utilfeature "k8s.io/apiserver/pkg/util/feature" | 	utilfeature "k8s.io/apiserver/pkg/util/feature" | ||||||
| 	"k8s.io/client-go/tools/record" | 	"k8s.io/client-go/tools/record" | ||||||
|  | 	internalapi "k8s.io/cri-api/pkg/apis" | ||||||
| 	kubefeatures "k8s.io/kubernetes/pkg/features" | 	kubefeatures "k8s.io/kubernetes/pkg/features" | ||||||
| 	internalapi "k8s.io/kubernetes/pkg/kubelet/apis/cri" |  | ||||||
| 	podresourcesapi "k8s.io/kubernetes/pkg/kubelet/apis/podresources/v1alpha1" | 	podresourcesapi "k8s.io/kubernetes/pkg/kubelet/apis/podresources/v1alpha1" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/cadvisor" | 	"k8s.io/kubernetes/pkg/kubelet/cadvisor" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/cm/cpumanager" | 	"k8s.io/kubernetes/pkg/kubelet/cm/cpumanager" | ||||||
|   | |||||||
| @@ -21,7 +21,7 @@ import ( | |||||||
| 	"k8s.io/klog" | 	"k8s.io/klog" | ||||||
|  |  | ||||||
| 	"k8s.io/apimachinery/pkg/api/resource" | 	"k8s.io/apimachinery/pkg/api/resource" | ||||||
| 	internalapi "k8s.io/kubernetes/pkg/kubelet/apis/cri" | 	internalapi "k8s.io/cri-api/pkg/apis" | ||||||
| 	podresourcesapi "k8s.io/kubernetes/pkg/kubelet/apis/podresources/v1alpha1" | 	podresourcesapi "k8s.io/kubernetes/pkg/kubelet/apis/podresources/v1alpha1" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/cm/cpumanager" | 	"k8s.io/kubernetes/pkg/kubelet/cm/cpumanager" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/config" | 	"k8s.io/kubernetes/pkg/kubelet/config" | ||||||
|   | |||||||
| @@ -23,7 +23,7 @@ import ( | |||||||
|  |  | ||||||
| 	"k8s.io/api/core/v1" | 	"k8s.io/api/core/v1" | ||||||
| 	"k8s.io/client-go/tools/record" | 	"k8s.io/client-go/tools/record" | ||||||
| 	internalapi "k8s.io/kubernetes/pkg/kubelet/apis/cri" | 	internalapi "k8s.io/cri-api/pkg/apis" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/cadvisor" | 	"k8s.io/kubernetes/pkg/kubelet/cadvisor" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/config" | 	"k8s.io/kubernetes/pkg/kubelet/config" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/status" | 	"k8s.io/kubernetes/pkg/kubelet/status" | ||||||
|   | |||||||
| @@ -28,9 +28,9 @@ import ( | |||||||
| 	"k8s.io/apimachinery/pkg/api/resource" | 	"k8s.io/apimachinery/pkg/api/resource" | ||||||
| 	utilfeature "k8s.io/apiserver/pkg/util/feature" | 	utilfeature "k8s.io/apiserver/pkg/util/feature" | ||||||
| 	"k8s.io/client-go/tools/record" | 	"k8s.io/client-go/tools/record" | ||||||
|  | 	internalapi "k8s.io/cri-api/pkg/apis" | ||||||
| 	"k8s.io/klog" | 	"k8s.io/klog" | ||||||
| 	kubefeatures "k8s.io/kubernetes/pkg/features" | 	kubefeatures "k8s.io/kubernetes/pkg/features" | ||||||
| 	internalapi "k8s.io/kubernetes/pkg/kubelet/apis/cri" |  | ||||||
| 	podresourcesapi "k8s.io/kubernetes/pkg/kubelet/apis/podresources/v1alpha1" | 	podresourcesapi "k8s.io/kubernetes/pkg/kubelet/apis/podresources/v1alpha1" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/cadvisor" | 	"k8s.io/kubernetes/pkg/kubelet/cadvisor" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/cm/cpumanager" | 	"k8s.io/kubernetes/pkg/kubelet/cm/cpumanager" | ||||||
|   | |||||||
| @@ -14,7 +14,6 @@ go_library( | |||||||
|     visibility = ["//visibility:public"], |     visibility = ["//visibility:public"], | ||||||
|     deps = [ |     deps = [ | ||||||
|         "//pkg/apis/core/v1/helper/qos:go_default_library", |         "//pkg/apis/core/v1/helper/qos:go_default_library", | ||||||
|         "//pkg/kubelet/apis/cri/runtime/v1alpha2:go_default_library", |  | ||||||
|         "//pkg/kubelet/cm/cpumanager/state:go_default_library", |         "//pkg/kubelet/cm/cpumanager/state:go_default_library", | ||||||
|         "//pkg/kubelet/cm/cpumanager/topology:go_default_library", |         "//pkg/kubelet/cm/cpumanager/topology:go_default_library", | ||||||
|         "//pkg/kubelet/cm/cpuset:go_default_library", |         "//pkg/kubelet/cm/cpuset:go_default_library", | ||||||
| @@ -22,6 +21,7 @@ go_library( | |||||||
|         "//pkg/kubelet/status:go_default_library", |         "//pkg/kubelet/status:go_default_library", | ||||||
|         "//staging/src/k8s.io/api/core/v1:go_default_library", |         "//staging/src/k8s.io/api/core/v1:go_default_library", | ||||||
|         "//staging/src/k8s.io/apimachinery/pkg/util/wait:go_default_library", |         "//staging/src/k8s.io/apimachinery/pkg/util/wait:go_default_library", | ||||||
|  |         "//staging/src/k8s.io/cri-api/pkg/apis/runtime/v1alpha2:go_default_library", | ||||||
|         "//vendor/github.com/google/cadvisor/info/v1:go_default_library", |         "//vendor/github.com/google/cadvisor/info/v1:go_default_library", | ||||||
|         "//vendor/k8s.io/klog:go_default_library", |         "//vendor/k8s.io/klog:go_default_library", | ||||||
|     ], |     ], | ||||||
| @@ -38,7 +38,6 @@ go_test( | |||||||
|     ], |     ], | ||||||
|     embed = [":go_default_library"], |     embed = [":go_default_library"], | ||||||
|     deps = [ |     deps = [ | ||||||
|         "//pkg/kubelet/apis/cri/runtime/v1alpha2:go_default_library", |  | ||||||
|         "//pkg/kubelet/cm/cpumanager/state:go_default_library", |         "//pkg/kubelet/cm/cpumanager/state:go_default_library", | ||||||
|         "//pkg/kubelet/cm/cpumanager/topology:go_default_library", |         "//pkg/kubelet/cm/cpumanager/topology:go_default_library", | ||||||
|         "//pkg/kubelet/cm/cpuset:go_default_library", |         "//pkg/kubelet/cm/cpuset:go_default_library", | ||||||
| @@ -46,6 +45,7 @@ go_test( | |||||||
|         "//staging/src/k8s.io/apimachinery/pkg/api/resource:go_default_library", |         "//staging/src/k8s.io/apimachinery/pkg/api/resource:go_default_library", | ||||||
|         "//staging/src/k8s.io/apimachinery/pkg/apis/meta/v1:go_default_library", |         "//staging/src/k8s.io/apimachinery/pkg/apis/meta/v1:go_default_library", | ||||||
|         "//staging/src/k8s.io/apimachinery/pkg/types:go_default_library", |         "//staging/src/k8s.io/apimachinery/pkg/types:go_default_library", | ||||||
|  |         "//staging/src/k8s.io/cri-api/pkg/apis/runtime/v1alpha2:go_default_library", | ||||||
|         "//vendor/github.com/google/cadvisor/info/v1:go_default_library", |         "//vendor/github.com/google/cadvisor/info/v1:go_default_library", | ||||||
|     ], |     ], | ||||||
| ) | ) | ||||||
|   | |||||||
| @@ -27,7 +27,7 @@ import ( | |||||||
| 	"k8s.io/apimachinery/pkg/util/wait" | 	"k8s.io/apimachinery/pkg/util/wait" | ||||||
| 	"k8s.io/klog" | 	"k8s.io/klog" | ||||||
|  |  | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/cm/cpumanager/state" | 	"k8s.io/kubernetes/pkg/kubelet/cm/cpumanager/state" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/cm/cpumanager/topology" | 	"k8s.io/kubernetes/pkg/kubelet/cm/cpumanager/topology" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/cm/cpuset" | 	"k8s.io/kubernetes/pkg/kubelet/cm/cpuset" | ||||||
|   | |||||||
| @@ -31,7 +31,7 @@ import ( | |||||||
| 	"k8s.io/apimachinery/pkg/api/resource" | 	"k8s.io/apimachinery/pkg/api/resource" | ||||||
| 	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" | 	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" | ||||||
| 	"k8s.io/apimachinery/pkg/types" | 	"k8s.io/apimachinery/pkg/types" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/cm/cpumanager/state" | 	"k8s.io/kubernetes/pkg/kubelet/cm/cpumanager/state" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/cm/cpumanager/topology" | 	"k8s.io/kubernetes/pkg/kubelet/cm/cpumanager/topology" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/cm/cpuset" | 	"k8s.io/kubernetes/pkg/kubelet/cm/cpuset" | ||||||
|   | |||||||
| @@ -19,7 +19,6 @@ go_library( | |||||||
|     visibility = ["//visibility:public"], |     visibility = ["//visibility:public"], | ||||||
|     deps = [ |     deps = [ | ||||||
|         "//pkg/api/legacyscheme:go_default_library", |         "//pkg/api/legacyscheme:go_default_library", | ||||||
|         "//pkg/kubelet/apis/cri/runtime/v1alpha2:go_default_library", |  | ||||||
|         "//pkg/kubelet/util/format:go_default_library", |         "//pkg/kubelet/util/format:go_default_library", | ||||||
|         "//pkg/util/hash:go_default_library", |         "//pkg/util/hash:go_default_library", | ||||||
|         "//pkg/volume:go_default_library", |         "//pkg/volume:go_default_library", | ||||||
| @@ -34,6 +33,7 @@ go_library( | |||||||
|         "//staging/src/k8s.io/client-go/tools/reference:go_default_library", |         "//staging/src/k8s.io/client-go/tools/reference:go_default_library", | ||||||
|         "//staging/src/k8s.io/client-go/tools/remotecommand:go_default_library", |         "//staging/src/k8s.io/client-go/tools/remotecommand:go_default_library", | ||||||
|         "//staging/src/k8s.io/client-go/util/flowcontrol:go_default_library", |         "//staging/src/k8s.io/client-go/util/flowcontrol:go_default_library", | ||||||
|  |         "//staging/src/k8s.io/cri-api/pkg/apis/runtime/v1alpha2:go_default_library", | ||||||
|         "//third_party/forked/golang/expansion:go_default_library", |         "//third_party/forked/golang/expansion:go_default_library", | ||||||
|         "//vendor/k8s.io/klog:go_default_library", |         "//vendor/k8s.io/klog:go_default_library", | ||||||
|     ], |     ], | ||||||
|   | |||||||
| @@ -29,7 +29,7 @@ import ( | |||||||
| 	"k8s.io/apimachinery/pkg/types" | 	"k8s.io/apimachinery/pkg/types" | ||||||
| 	"k8s.io/apimachinery/pkg/util/sets" | 	"k8s.io/apimachinery/pkg/util/sets" | ||||||
| 	"k8s.io/client-go/tools/record" | 	"k8s.io/client-go/tools/record" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/util/format" | 	"k8s.io/kubernetes/pkg/kubelet/util/format" | ||||||
| 	hashutil "k8s.io/kubernetes/pkg/util/hash" | 	hashutil "k8s.io/kubernetes/pkg/util/hash" | ||||||
| 	"k8s.io/kubernetes/third_party/forked/golang/expansion" | 	"k8s.io/kubernetes/third_party/forked/golang/expansion" | ||||||
|   | |||||||
| @@ -29,8 +29,8 @@ import ( | |||||||
| 	"k8s.io/apimachinery/pkg/types" | 	"k8s.io/apimachinery/pkg/types" | ||||||
| 	"k8s.io/client-go/tools/remotecommand" | 	"k8s.io/client-go/tools/remotecommand" | ||||||
| 	"k8s.io/client-go/util/flowcontrol" | 	"k8s.io/client-go/util/flowcontrol" | ||||||
|  | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	"k8s.io/klog" | 	"k8s.io/klog" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" |  | ||||||
| 	"k8s.io/kubernetes/pkg/volume" | 	"k8s.io/kubernetes/pkg/volume" | ||||||
| ) | ) | ||||||
|  |  | ||||||
|   | |||||||
| @@ -14,13 +14,13 @@ go_library( | |||||||
|     importpath = "k8s.io/kubernetes/pkg/kubelet/container/testing", |     importpath = "k8s.io/kubernetes/pkg/kubelet/container/testing", | ||||||
|     visibility = ["//visibility:public"], |     visibility = ["//visibility:public"], | ||||||
|     deps = [ |     deps = [ | ||||||
|         "//pkg/kubelet/apis/cri/runtime/v1alpha2:go_default_library", |  | ||||||
|         "//pkg/kubelet/container:go_default_library", |         "//pkg/kubelet/container:go_default_library", | ||||||
|         "//pkg/volume:go_default_library", |         "//pkg/volume:go_default_library", | ||||||
|         "//staging/src/k8s.io/api/core/v1:go_default_library", |         "//staging/src/k8s.io/api/core/v1:go_default_library", | ||||||
|         "//staging/src/k8s.io/apimachinery/pkg/types:go_default_library", |         "//staging/src/k8s.io/apimachinery/pkg/types:go_default_library", | ||||||
|         "//staging/src/k8s.io/client-go/tools/remotecommand:go_default_library", |         "//staging/src/k8s.io/client-go/tools/remotecommand:go_default_library", | ||||||
|         "//staging/src/k8s.io/client-go/util/flowcontrol:go_default_library", |         "//staging/src/k8s.io/client-go/util/flowcontrol:go_default_library", | ||||||
|  |         "//staging/src/k8s.io/cri-api/pkg/apis/runtime/v1alpha2:go_default_library", | ||||||
|         "//vendor/github.com/golang/mock/gomock:go_default_library", |         "//vendor/github.com/golang/mock/gomock:go_default_library", | ||||||
|         "//vendor/github.com/stretchr/testify/mock:go_default_library", |         "//vendor/github.com/stretchr/testify/mock:go_default_library", | ||||||
|     ], |     ], | ||||||
|   | |||||||
| @@ -28,7 +28,7 @@ import ( | |||||||
| 	"k8s.io/api/core/v1" | 	"k8s.io/api/core/v1" | ||||||
| 	"k8s.io/apimachinery/pkg/types" | 	"k8s.io/apimachinery/pkg/types" | ||||||
| 	"k8s.io/client-go/util/flowcontrol" | 	"k8s.io/client-go/util/flowcontrol" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	. "k8s.io/kubernetes/pkg/kubelet/container" | 	. "k8s.io/kubernetes/pkg/kubelet/container" | ||||||
| 	"k8s.io/kubernetes/pkg/volume" | 	"k8s.io/kubernetes/pkg/volume" | ||||||
| ) | ) | ||||||
|   | |||||||
| @@ -19,7 +19,7 @@ package testing | |||||||
| import ( | import ( | ||||||
| 	"k8s.io/api/core/v1" | 	"k8s.io/api/core/v1" | ||||||
| 	kubetypes "k8s.io/apimachinery/pkg/types" | 	kubetypes "k8s.io/apimachinery/pkg/types" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | ||||||
| ) | ) | ||||||
|  |  | ||||||
|   | |||||||
| @@ -26,7 +26,7 @@ import ( | |||||||
| 	"k8s.io/apimachinery/pkg/types" | 	"k8s.io/apimachinery/pkg/types" | ||||||
| 	"k8s.io/client-go/tools/remotecommand" | 	"k8s.io/client-go/tools/remotecommand" | ||||||
| 	"k8s.io/client-go/util/flowcontrol" | 	"k8s.io/client-go/util/flowcontrol" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	. "k8s.io/kubernetes/pkg/kubelet/container" | 	. "k8s.io/kubernetes/pkg/kubelet/container" | ||||||
| 	"k8s.io/kubernetes/pkg/volume" | 	"k8s.io/kubernetes/pkg/volume" | ||||||
| ) | ) | ||||||
|   | |||||||
| @@ -35,7 +35,6 @@ go_library( | |||||||
|     deps = [ |     deps = [ | ||||||
|         "//pkg/credentialprovider:go_default_library", |         "//pkg/credentialprovider:go_default_library", | ||||||
|         "//pkg/kubelet/apis/config:go_default_library", |         "//pkg/kubelet/apis/config:go_default_library", | ||||||
|         "//pkg/kubelet/apis/cri/runtime/v1alpha2:go_default_library", |  | ||||||
|         "//pkg/kubelet/checkpointmanager:go_default_library", |         "//pkg/kubelet/checkpointmanager:go_default_library", | ||||||
|         "//pkg/kubelet/checkpointmanager/checksum:go_default_library", |         "//pkg/kubelet/checkpointmanager/checksum:go_default_library", | ||||||
|         "//pkg/kubelet/checkpointmanager/errors:go_default_library", |         "//pkg/kubelet/checkpointmanager/errors:go_default_library", | ||||||
| @@ -61,6 +60,7 @@ go_library( | |||||||
|         "//staging/src/k8s.io/apimachinery/pkg/types:go_default_library", |         "//staging/src/k8s.io/apimachinery/pkg/types:go_default_library", | ||||||
|         "//staging/src/k8s.io/apimachinery/pkg/util/errors:go_default_library", |         "//staging/src/k8s.io/apimachinery/pkg/util/errors:go_default_library", | ||||||
|         "//staging/src/k8s.io/client-go/tools/remotecommand:go_default_library", |         "//staging/src/k8s.io/client-go/tools/remotecommand:go_default_library", | ||||||
|  |         "//staging/src/k8s.io/cri-api/pkg/apis/runtime/v1alpha2:go_default_library", | ||||||
|         "//vendor/github.com/armon/circbuf:go_default_library", |         "//vendor/github.com/armon/circbuf:go_default_library", | ||||||
|         "//vendor/github.com/blang/semver:go_default_library", |         "//vendor/github.com/blang/semver:go_default_library", | ||||||
|         "//vendor/github.com/docker/docker/api/types:go_default_library", |         "//vendor/github.com/docker/docker/api/types:go_default_library", | ||||||
| @@ -99,7 +99,6 @@ go_test( | |||||||
|     ], |     ], | ||||||
|     embed = [":go_default_library"], |     embed = [":go_default_library"], | ||||||
|     deps = [ |     deps = [ | ||||||
|         "//pkg/kubelet/apis/cri/runtime/v1alpha2:go_default_library", |  | ||||||
|         "//pkg/kubelet/checkpointmanager:go_default_library", |         "//pkg/kubelet/checkpointmanager:go_default_library", | ||||||
|         "//pkg/kubelet/container:go_default_library", |         "//pkg/kubelet/container:go_default_library", | ||||||
|         "//pkg/kubelet/container/testing:go_default_library", |         "//pkg/kubelet/container/testing:go_default_library", | ||||||
| @@ -110,6 +109,7 @@ go_test( | |||||||
|         "//pkg/kubelet/util/cache:go_default_library", |         "//pkg/kubelet/util/cache:go_default_library", | ||||||
|         "//pkg/security/apparmor:go_default_library", |         "//pkg/security/apparmor:go_default_library", | ||||||
|         "//staging/src/k8s.io/apimachinery/pkg/util/clock:go_default_library", |         "//staging/src/k8s.io/apimachinery/pkg/util/clock:go_default_library", | ||||||
|  |         "//staging/src/k8s.io/cri-api/pkg/apis/runtime/v1alpha2:go_default_library", | ||||||
|         "//vendor/github.com/blang/semver:go_default_library", |         "//vendor/github.com/blang/semver:go_default_library", | ||||||
|         "//vendor/github.com/docker/docker/api/types:go_default_library", |         "//vendor/github.com/docker/docker/api/types:go_default_library", | ||||||
|         "//vendor/github.com/docker/docker/api/types/container:go_default_library", |         "//vendor/github.com/docker/docker/api/types/container:go_default_library", | ||||||
|   | |||||||
| @@ -23,7 +23,7 @@ import ( | |||||||
|  |  | ||||||
| 	dockertypes "github.com/docker/docker/api/types" | 	dockertypes "github.com/docker/docker/api/types" | ||||||
|  |  | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/dockershim/libdocker" | 	"k8s.io/kubernetes/pkg/kubelet/dockershim/libdocker" | ||||||
| ) | ) | ||||||
|  |  | ||||||
|   | |||||||
| @@ -22,7 +22,7 @@ import ( | |||||||
| 	dockertypes "github.com/docker/docker/api/types" | 	dockertypes "github.com/docker/docker/api/types" | ||||||
| 	"github.com/stretchr/testify/assert" | 	"github.com/stretchr/testify/assert" | ||||||
|  |  | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| ) | ) | ||||||
|  |  | ||||||
| func TestConvertDockerStatusToRuntimeAPIState(t *testing.T) { | func TestConvertDockerStatusToRuntimeAPIState(t *testing.T) { | ||||||
|   | |||||||
| @@ -14,5 +14,5 @@ See the License for the specific language governing permissions and | |||||||
| limitations under the License. | limitations under the License. | ||||||
| */ | */ | ||||||
|  |  | ||||||
| // Docker integration using pkg/kubelet/apis/cri/runtime/v1alpha2/api.pb.go | // Docker integration using k8s.io/cri-api/pkg/apis/runtime/v1alpha2/api.pb.go | ||||||
| package dockershim | package dockershim | ||||||
|   | |||||||
| @@ -29,7 +29,7 @@ import ( | |||||||
| 	dockerstrslice "github.com/docker/docker/api/types/strslice" | 	dockerstrslice "github.com/docker/docker/api/types/strslice" | ||||||
| 	"k8s.io/klog" | 	"k8s.io/klog" | ||||||
|  |  | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/dockershim/libdocker" | 	"k8s.io/kubernetes/pkg/kubelet/dockershim/libdocker" | ||||||
| ) | ) | ||||||
|  |  | ||||||
|   | |||||||
| @@ -28,7 +28,7 @@ import ( | |||||||
| 	"github.com/stretchr/testify/assert" | 	"github.com/stretchr/testify/assert" | ||||||
| 	"github.com/stretchr/testify/require" | 	"github.com/stretchr/testify/require" | ||||||
|  |  | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	containertest "k8s.io/kubernetes/pkg/kubelet/container/testing" | 	containertest "k8s.io/kubernetes/pkg/kubelet/container/testing" | ||||||
| ) | ) | ||||||
|  |  | ||||||
|   | |||||||
| @@ -20,7 +20,7 @@ package dockershim | |||||||
|  |  | ||||||
| import ( | import ( | ||||||
| 	dockertypes "github.com/docker/docker/api/types" | 	dockertypes "github.com/docker/docker/api/types" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| ) | ) | ||||||
|  |  | ||||||
| type containerCleanupInfo struct{} | type containerCleanupInfo struct{} | ||||||
|   | |||||||
| @@ -29,7 +29,7 @@ import ( | |||||||
| 	dockertypes "github.com/docker/docker/api/types" | 	dockertypes "github.com/docker/docker/api/types" | ||||||
| 	dockercontainer "github.com/docker/docker/api/types/container" | 	dockercontainer "github.com/docker/docker/api/types/container" | ||||||
|  |  | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/kuberuntime" | 	"k8s.io/kubernetes/pkg/kubelet/kuberuntime" | ||||||
| ) | ) | ||||||
|  |  | ||||||
|   | |||||||
| @@ -26,7 +26,7 @@ import ( | |||||||
| 	"github.com/stretchr/testify/assert" | 	"github.com/stretchr/testify/assert" | ||||||
| 	"github.com/stretchr/testify/require" | 	"github.com/stretchr/testify/require" | ||||||
| 	"golang.org/x/sys/windows/registry" | 	"golang.org/x/sys/windows/registry" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| ) | ) | ||||||
|  |  | ||||||
| type dummyRegistryKey struct { | type dummyRegistryKey struct { | ||||||
|   | |||||||
| @@ -25,8 +25,8 @@ import ( | |||||||
| 	dockerfilters "github.com/docker/docker/api/types/filters" | 	dockerfilters "github.com/docker/docker/api/types/filters" | ||||||
| 	"github.com/docker/docker/pkg/jsonmessage" | 	"github.com/docker/docker/pkg/jsonmessage" | ||||||
|  |  | ||||||
|  | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	"k8s.io/klog" | 	"k8s.io/klog" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" |  | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/dockershim/libdocker" | 	"k8s.io/kubernetes/pkg/kubelet/dockershim/libdocker" | ||||||
| ) | ) | ||||||
|  |  | ||||||
|   | |||||||
| @@ -22,7 +22,7 @@ import ( | |||||||
| 	"context" | 	"context" | ||||||
| 	"fmt" | 	"fmt" | ||||||
|  |  | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| ) | ) | ||||||
|  |  | ||||||
| // ImageFsInfo returns information of the filesystem that is used to store images. | // ImageFsInfo returns information of the filesystem that is used to store images. | ||||||
|   | |||||||
| @@ -25,7 +25,7 @@ import ( | |||||||
| 	"github.com/stretchr/testify/assert" | 	"github.com/stretchr/testify/assert" | ||||||
| 	"github.com/stretchr/testify/require" | 	"github.com/stretchr/testify/require" | ||||||
|  |  | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/dockershim/libdocker" | 	"k8s.io/kubernetes/pkg/kubelet/dockershim/libdocker" | ||||||
| ) | ) | ||||||
|  |  | ||||||
|   | |||||||
| @@ -22,7 +22,7 @@ import ( | |||||||
| 	"context" | 	"context" | ||||||
| 	"fmt" | 	"fmt" | ||||||
|  |  | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| ) | ) | ||||||
|  |  | ||||||
| // ImageFsInfo returns information of the filesystem that is used to store images. | // ImageFsInfo returns information of the filesystem that is used to store images. | ||||||
|   | |||||||
| @@ -24,7 +24,7 @@ import ( | |||||||
|  |  | ||||||
| 	"k8s.io/klog" | 	"k8s.io/klog" | ||||||
|  |  | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/winstats" | 	"k8s.io/kubernetes/pkg/kubelet/winstats" | ||||||
| ) | ) | ||||||
|  |  | ||||||
|   | |||||||
| @@ -20,7 +20,7 @@ import ( | |||||||
| 	"context" | 	"context" | ||||||
| 	"fmt" | 	"fmt" | ||||||
|  |  | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| ) | ) | ||||||
|  |  | ||||||
| // ReopenContainerLog reopens the container log file. | // ReopenContainerLog reopens the container log file. | ||||||
|   | |||||||
| @@ -28,8 +28,8 @@ import ( | |||||||
| 	dockercontainer "github.com/docker/docker/api/types/container" | 	dockercontainer "github.com/docker/docker/api/types/container" | ||||||
| 	dockerfilters "github.com/docker/docker/api/types/filters" | 	dockerfilters "github.com/docker/docker/api/types/filters" | ||||||
| 	utilerrors "k8s.io/apimachinery/pkg/util/errors" | 	utilerrors "k8s.io/apimachinery/pkg/util/errors" | ||||||
|  | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	"k8s.io/klog" | 	"k8s.io/klog" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" |  | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/checkpointmanager" | 	"k8s.io/kubernetes/pkg/kubelet/checkpointmanager" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/checkpointmanager/errors" | 	"k8s.io/kubernetes/pkg/kubelet/checkpointmanager/errors" | ||||||
| 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | ||||||
|   | |||||||
| @@ -27,7 +27,7 @@ import ( | |||||||
| 	"github.com/stretchr/testify/assert" | 	"github.com/stretchr/testify/assert" | ||||||
| 	"github.com/stretchr/testify/require" | 	"github.com/stretchr/testify/require" | ||||||
|  |  | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/dockershim/libdocker" | 	"k8s.io/kubernetes/pkg/kubelet/dockershim/libdocker" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/dockershim/network" | 	"k8s.io/kubernetes/pkg/kubelet/dockershim/network" | ||||||
|   | |||||||
| @@ -30,8 +30,8 @@ import ( | |||||||
| 	"k8s.io/klog" | 	"k8s.io/klog" | ||||||
|  |  | ||||||
| 	"k8s.io/api/core/v1" | 	"k8s.io/api/core/v1" | ||||||
|  | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	kubeletconfig "k8s.io/kubernetes/pkg/kubelet/apis/config" | 	kubeletconfig "k8s.io/kubernetes/pkg/kubelet/apis/config" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" |  | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/checkpointmanager" | 	"k8s.io/kubernetes/pkg/kubelet/checkpointmanager" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/checkpointmanager/errors" | 	"k8s.io/kubernetes/pkg/kubelet/checkpointmanager/errors" | ||||||
| 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | ||||||
|   | |||||||
| @@ -28,7 +28,7 @@ import ( | |||||||
| 	"github.com/stretchr/testify/assert" | 	"github.com/stretchr/testify/assert" | ||||||
| 	"github.com/stretchr/testify/require" | 	"github.com/stretchr/testify/require" | ||||||
| 	"k8s.io/apimachinery/pkg/util/clock" | 	"k8s.io/apimachinery/pkg/util/clock" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/checkpointmanager" | 	"k8s.io/kubernetes/pkg/kubelet/checkpointmanager" | ||||||
| 	containertest "k8s.io/kubernetes/pkg/kubelet/container/testing" | 	containertest "k8s.io/kubernetes/pkg/kubelet/container/testing" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/dockershim/libdocker" | 	"k8s.io/kubernetes/pkg/kubelet/dockershim/libdocker" | ||||||
|   | |||||||
| @@ -22,7 +22,7 @@ import ( | |||||||
| 	"context" | 	"context" | ||||||
| 	"fmt" | 	"fmt" | ||||||
|  |  | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| ) | ) | ||||||
|  |  | ||||||
| // ContainerStats returns stats for a container stats request based on container id. | // ContainerStats returns stats for a container stats request based on container id. | ||||||
|   | |||||||
| @@ -22,7 +22,7 @@ import ( | |||||||
| 	"context" | 	"context" | ||||||
| 	"fmt" | 	"fmt" | ||||||
|  |  | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| ) | ) | ||||||
|  |  | ||||||
| // ContainerStats returns stats for a container stats request based on container id. | // ContainerStats returns stats for a container stats request based on container id. | ||||||
|   | |||||||
| @@ -22,7 +22,7 @@ import ( | |||||||
| 	"context" | 	"context" | ||||||
| 	"time" | 	"time" | ||||||
|  |  | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| ) | ) | ||||||
|  |  | ||||||
| // ContainerStats returns stats for a container stats request based on container id. | // ContainerStats returns stats for a container stats request based on container id. | ||||||
|   | |||||||
| @@ -30,7 +30,7 @@ import ( | |||||||
| 	"k8s.io/klog" | 	"k8s.io/klog" | ||||||
|  |  | ||||||
| 	"k8s.io/client-go/tools/remotecommand" | 	"k8s.io/client-go/tools/remotecommand" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/server/streaming" | 	"k8s.io/kubernetes/pkg/kubelet/server/streaming" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/util/ioutils" | 	"k8s.io/kubernetes/pkg/kubelet/util/ioutils" | ||||||
|   | |||||||
| @@ -29,8 +29,8 @@ import ( | |||||||
| 	"k8s.io/klog" | 	"k8s.io/klog" | ||||||
|  |  | ||||||
| 	utilerrors "k8s.io/apimachinery/pkg/util/errors" | 	utilerrors "k8s.io/apimachinery/pkg/util/errors" | ||||||
|  | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	"k8s.io/kubernetes/pkg/credentialprovider" | 	"k8s.io/kubernetes/pkg/credentialprovider" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" |  | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/dockershim/libdocker" | 	"k8s.io/kubernetes/pkg/kubelet/dockershim/libdocker" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/types" | 	"k8s.io/kubernetes/pkg/kubelet/types" | ||||||
| 	"k8s.io/kubernetes/pkg/security/apparmor" | 	"k8s.io/kubernetes/pkg/security/apparmor" | ||||||
|   | |||||||
| @@ -31,7 +31,7 @@ import ( | |||||||
| 	dockertypes "github.com/docker/docker/api/types" | 	dockertypes "github.com/docker/docker/api/types" | ||||||
| 	dockercontainer "github.com/docker/docker/api/types/container" | 	dockercontainer "github.com/docker/docker/api/types/container" | ||||||
| 	"k8s.io/api/core/v1" | 	"k8s.io/api/core/v1" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| ) | ) | ||||||
|  |  | ||||||
| func DefaultMemorySwap() int64 { | func DefaultMemorySwap() int64 { | ||||||
|   | |||||||
| @@ -28,7 +28,7 @@ import ( | |||||||
| 	"github.com/stretchr/testify/assert" | 	"github.com/stretchr/testify/assert" | ||||||
| 	"github.com/stretchr/testify/require" | 	"github.com/stretchr/testify/require" | ||||||
|  |  | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/dockershim/libdocker" | 	"k8s.io/kubernetes/pkg/kubelet/dockershim/libdocker" | ||||||
| 	"k8s.io/kubernetes/pkg/security/apparmor" | 	"k8s.io/kubernetes/pkg/security/apparmor" | ||||||
| ) | ) | ||||||
|   | |||||||
| @@ -23,8 +23,8 @@ import ( | |||||||
|  |  | ||||||
| 	"github.com/blang/semver" | 	"github.com/blang/semver" | ||||||
| 	dockertypes "github.com/docker/docker/api/types" | 	dockertypes "github.com/docker/docker/api/types" | ||||||
|  | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	"k8s.io/klog" | 	"k8s.io/klog" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" |  | ||||||
| ) | ) | ||||||
|  |  | ||||||
| func DefaultMemorySwap() int64 { | func DefaultMemorySwap() int64 { | ||||||
|   | |||||||
| @@ -27,8 +27,8 @@ import ( | |||||||
| 	dockerfilters "github.com/docker/docker/api/types/filters" | 	dockerfilters "github.com/docker/docker/api/types/filters" | ||||||
| 	"k8s.io/klog" | 	"k8s.io/klog" | ||||||
|  |  | ||||||
|  | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	kubeletapis "k8s.io/kubernetes/pkg/kubelet/apis" | 	kubeletapis "k8s.io/kubernetes/pkg/kubelet/apis" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" |  | ||||||
| ) | ) | ||||||
|  |  | ||||||
| func DefaultMemorySwap() int64 { | func DefaultMemorySwap() int64 { | ||||||
|   | |||||||
| @@ -22,7 +22,7 @@ import ( | |||||||
| 	"strconv" | 	"strconv" | ||||||
| 	"strings" | 	"strings" | ||||||
|  |  | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/leaky" | 	"k8s.io/kubernetes/pkg/kubelet/leaky" | ||||||
| ) | ) | ||||||
|  |  | ||||||
|   | |||||||
| @@ -21,7 +21,7 @@ import ( | |||||||
|  |  | ||||||
| 	"github.com/stretchr/testify/assert" | 	"github.com/stretchr/testify/assert" | ||||||
|  |  | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| ) | ) | ||||||
|  |  | ||||||
| func TestSandboxNameRoundTrip(t *testing.T) { | func TestSandboxNameRoundTrip(t *testing.T) { | ||||||
|   | |||||||
| @@ -16,11 +16,11 @@ go_library( | |||||||
|     importpath = "k8s.io/kubernetes/pkg/kubelet/dockershim/network/cni", |     importpath = "k8s.io/kubernetes/pkg/kubelet/dockershim/network/cni", | ||||||
|     deps = [ |     deps = [ | ||||||
|         "//pkg/kubelet/apis/config:go_default_library", |         "//pkg/kubelet/apis/config:go_default_library", | ||||||
|         "//pkg/kubelet/apis/cri/runtime/v1alpha2:go_default_library", |  | ||||||
|         "//pkg/kubelet/container:go_default_library", |         "//pkg/kubelet/container:go_default_library", | ||||||
|         "//pkg/kubelet/dockershim/network:go_default_library", |         "//pkg/kubelet/dockershim/network:go_default_library", | ||||||
|         "//pkg/util/bandwidth:go_default_library", |         "//pkg/util/bandwidth:go_default_library", | ||||||
|         "//staging/src/k8s.io/apimachinery/pkg/util/wait:go_default_library", |         "//staging/src/k8s.io/apimachinery/pkg/util/wait:go_default_library", | ||||||
|  |         "//staging/src/k8s.io/cri-api/pkg/apis/runtime/v1alpha2:go_default_library", | ||||||
|         "//vendor/github.com/containernetworking/cni/libcni:go_default_library", |         "//vendor/github.com/containernetworking/cni/libcni:go_default_library", | ||||||
|         "//vendor/github.com/containernetworking/cni/pkg/types:go_default_library", |         "//vendor/github.com/containernetworking/cni/pkg/types:go_default_library", | ||||||
|         "//vendor/k8s.io/klog:go_default_library", |         "//vendor/k8s.io/klog:go_default_library", | ||||||
|   | |||||||
| @@ -29,9 +29,9 @@ import ( | |||||||
| 	"github.com/containernetworking/cni/libcni" | 	"github.com/containernetworking/cni/libcni" | ||||||
| 	cnitypes "github.com/containernetworking/cni/pkg/types" | 	cnitypes "github.com/containernetworking/cni/pkg/types" | ||||||
| 	"k8s.io/apimachinery/pkg/util/wait" | 	"k8s.io/apimachinery/pkg/util/wait" | ||||||
|  | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	"k8s.io/klog" | 	"k8s.io/klog" | ||||||
| 	kubeletconfig "k8s.io/kubernetes/pkg/kubelet/apis/config" | 	kubeletconfig "k8s.io/kubernetes/pkg/kubelet/apis/config" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" |  | ||||||
| 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/dockershim/network" | 	"k8s.io/kubernetes/pkg/kubelet/dockershim/network" | ||||||
| 	"k8s.io/kubernetes/pkg/util/bandwidth" | 	"k8s.io/kubernetes/pkg/util/bandwidth" | ||||||
|   | |||||||
| @@ -22,7 +22,7 @@ import ( | |||||||
| 	"fmt" | 	"fmt" | ||||||
|  |  | ||||||
| 	"github.com/containernetworking/cni/libcni" | 	"github.com/containernetworking/cni/libcni" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/dockershim/network" | 	"k8s.io/kubernetes/pkg/kubelet/dockershim/network" | ||||||
| ) | ) | ||||||
|   | |||||||
| @@ -22,8 +22,8 @@ import ( | |||||||
| 	"fmt" | 	"fmt" | ||||||
|  |  | ||||||
| 	cniTypes020 "github.com/containernetworking/cni/pkg/types/020" | 	cniTypes020 "github.com/containernetworking/cni/pkg/types/020" | ||||||
|  | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	"k8s.io/klog" | 	"k8s.io/klog" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" |  | ||||||
| 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/dockershim/network" | 	"k8s.io/kubernetes/pkg/kubelet/dockershim/network" | ||||||
| ) | ) | ||||||
|   | |||||||
| @@ -10,9 +10,9 @@ go_library( | |||||||
|     srcs = ["docker_server.go"], |     srcs = ["docker_server.go"], | ||||||
|     importpath = "k8s.io/kubernetes/pkg/kubelet/dockershim/remote", |     importpath = "k8s.io/kubernetes/pkg/kubelet/dockershim/remote", | ||||||
|     deps = [ |     deps = [ | ||||||
|         "//pkg/kubelet/apis/cri/runtime/v1alpha2:go_default_library", |  | ||||||
|         "//pkg/kubelet/dockershim:go_default_library", |         "//pkg/kubelet/dockershim:go_default_library", | ||||||
|         "//pkg/kubelet/util:go_default_library", |         "//pkg/kubelet/util:go_default_library", | ||||||
|  |         "//staging/src/k8s.io/cri-api/pkg/apis/runtime/v1alpha2:go_default_library", | ||||||
|         "//vendor/google.golang.org/grpc:go_default_library", |         "//vendor/google.golang.org/grpc:go_default_library", | ||||||
|         "//vendor/k8s.io/klog:go_default_library", |         "//vendor/k8s.io/klog:go_default_library", | ||||||
|     ], |     ], | ||||||
|   | |||||||
| @@ -20,8 +20,8 @@ import ( | |||||||
| 	"fmt" | 	"fmt" | ||||||
|  |  | ||||||
| 	"google.golang.org/grpc" | 	"google.golang.org/grpc" | ||||||
|  | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	"k8s.io/klog" | 	"k8s.io/klog" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" |  | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/dockershim" | 	"k8s.io/kubernetes/pkg/kubelet/dockershim" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/util" | 	"k8s.io/kubernetes/pkg/kubelet/util" | ||||||
| ) | ) | ||||||
|   | |||||||
| @@ -24,7 +24,7 @@ import ( | |||||||
| 	"github.com/blang/semver" | 	"github.com/blang/semver" | ||||||
| 	dockercontainer "github.com/docker/docker/api/types/container" | 	dockercontainer "github.com/docker/docker/api/types/container" | ||||||
|  |  | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	knetwork "k8s.io/kubernetes/pkg/kubelet/dockershim/network" | 	knetwork "k8s.io/kubernetes/pkg/kubelet/dockershim/network" | ||||||
| ) | ) | ||||||
|  |  | ||||||
|   | |||||||
| @@ -25,7 +25,7 @@ import ( | |||||||
| 	dockercontainer "github.com/docker/docker/api/types/container" | 	dockercontainer "github.com/docker/docker/api/types/container" | ||||||
| 	"github.com/stretchr/testify/assert" | 	"github.com/stretchr/testify/assert" | ||||||
|  |  | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| ) | ) | ||||||
|  |  | ||||||
| func TestModifyContainerConfig(t *testing.T) { | func TestModifyContainerConfig(t *testing.T) { | ||||||
|   | |||||||
| @@ -19,7 +19,7 @@ package dockershim | |||||||
| import ( | import ( | ||||||
| 	"fmt" | 	"fmt" | ||||||
|  |  | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| ) | ) | ||||||
|  |  | ||||||
| // selinuxLabelUser returns the fragment of a Docker security opt that | // selinuxLabelUser returns the fragment of a Docker security opt that | ||||||
|   | |||||||
| @@ -18,7 +18,6 @@ go_library( | |||||||
|     ], |     ], | ||||||
|     importpath = "k8s.io/kubernetes/pkg/kubelet/images", |     importpath = "k8s.io/kubernetes/pkg/kubelet/images", | ||||||
|     deps = [ |     deps = [ | ||||||
|         "//pkg/kubelet/apis/cri/runtime/v1alpha2:go_default_library", |  | ||||||
|         "//pkg/kubelet/apis/stats/v1alpha1:go_default_library", |         "//pkg/kubelet/apis/stats/v1alpha1:go_default_library", | ||||||
|         "//pkg/kubelet/container:go_default_library", |         "//pkg/kubelet/container:go_default_library", | ||||||
|         "//pkg/kubelet/events:go_default_library", |         "//pkg/kubelet/events:go_default_library", | ||||||
| @@ -30,6 +29,7 @@ go_library( | |||||||
|         "//staging/src/k8s.io/apimachinery/pkg/util/wait:go_default_library", |         "//staging/src/k8s.io/apimachinery/pkg/util/wait:go_default_library", | ||||||
|         "//staging/src/k8s.io/client-go/tools/record:go_default_library", |         "//staging/src/k8s.io/client-go/tools/record:go_default_library", | ||||||
|         "//staging/src/k8s.io/client-go/util/flowcontrol:go_default_library", |         "//staging/src/k8s.io/client-go/util/flowcontrol:go_default_library", | ||||||
|  |         "//staging/src/k8s.io/cri-api/pkg/apis/runtime/v1alpha2:go_default_library", | ||||||
|         "//vendor/github.com/docker/distribution/reference:go_default_library", |         "//vendor/github.com/docker/distribution/reference:go_default_library", | ||||||
|         "//vendor/k8s.io/klog:go_default_library", |         "//vendor/k8s.io/klog:go_default_library", | ||||||
|     ], |     ], | ||||||
|   | |||||||
| @@ -21,7 +21,7 @@ import ( | |||||||
|  |  | ||||||
| 	"k8s.io/api/core/v1" | 	"k8s.io/api/core/v1" | ||||||
| 	"k8s.io/client-go/util/flowcontrol" | 	"k8s.io/client-go/util/flowcontrol" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | ||||||
| ) | ) | ||||||
|  |  | ||||||
|   | |||||||
| @@ -25,7 +25,7 @@ import ( | |||||||
| 	"k8s.io/client-go/util/flowcontrol" | 	"k8s.io/client-go/util/flowcontrol" | ||||||
| 	"k8s.io/klog" | 	"k8s.io/klog" | ||||||
|  |  | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/events" | 	"k8s.io/kubernetes/pkg/kubelet/events" | ||||||
| 	"k8s.io/kubernetes/pkg/util/parsers" | 	"k8s.io/kubernetes/pkg/util/parsers" | ||||||
|   | |||||||
| @@ -21,7 +21,7 @@ import ( | |||||||
|  |  | ||||||
| 	"k8s.io/api/core/v1" | 	"k8s.io/api/core/v1" | ||||||
| 	"k8s.io/apimachinery/pkg/util/wait" | 	"k8s.io/apimachinery/pkg/util/wait" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | ||||||
| ) | ) | ||||||
|  |  | ||||||
|   | |||||||
| @@ -20,7 +20,7 @@ import ( | |||||||
| 	"errors" | 	"errors" | ||||||
|  |  | ||||||
| 	"k8s.io/api/core/v1" | 	"k8s.io/api/core/v1" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| ) | ) | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
|   | |||||||
| @@ -50,11 +50,11 @@ import ( | |||||||
| 	"k8s.io/client-go/util/certificate" | 	"k8s.io/client-go/util/certificate" | ||||||
| 	"k8s.io/client-go/util/flowcontrol" | 	"k8s.io/client-go/util/flowcontrol" | ||||||
| 	cloudprovider "k8s.io/cloud-provider" | 	cloudprovider "k8s.io/cloud-provider" | ||||||
|  | 	internalapi "k8s.io/cri-api/pkg/apis" | ||||||
| 	"k8s.io/klog" | 	"k8s.io/klog" | ||||||
| 	api "k8s.io/kubernetes/pkg/apis/core" | 	api "k8s.io/kubernetes/pkg/apis/core" | ||||||
| 	"k8s.io/kubernetes/pkg/features" | 	"k8s.io/kubernetes/pkg/features" | ||||||
| 	kubeletconfiginternal "k8s.io/kubernetes/pkg/kubelet/apis/config" | 	kubeletconfiginternal "k8s.io/kubernetes/pkg/kubelet/apis/config" | ||||||
| 	internalapi "k8s.io/kubernetes/pkg/kubelet/apis/cri" |  | ||||||
| 	pluginwatcherapi "k8s.io/kubernetes/pkg/kubelet/apis/pluginregistration/v1" | 	pluginwatcherapi "k8s.io/kubernetes/pkg/kubelet/apis/pluginregistration/v1" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/apis/podresources" | 	"k8s.io/kubernetes/pkg/kubelet/apis/podresources" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/cadvisor" | 	"k8s.io/kubernetes/pkg/kubelet/cadvisor" | ||||||
|   | |||||||
| @@ -20,8 +20,8 @@ import ( | |||||||
| 	"fmt" | 	"fmt" | ||||||
|  |  | ||||||
| 	"k8s.io/api/core/v1" | 	"k8s.io/api/core/v1" | ||||||
|  | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	"k8s.io/klog" | 	"k8s.io/klog" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" |  | ||||||
| 	utiliptables "k8s.io/kubernetes/pkg/util/iptables" | 	utiliptables "k8s.io/kubernetes/pkg/util/iptables" | ||||||
| ) | ) | ||||||
|  |  | ||||||
|   | |||||||
| @@ -40,6 +40,7 @@ import ( | |||||||
| 	"k8s.io/apimachinery/pkg/util/sets" | 	"k8s.io/apimachinery/pkg/util/sets" | ||||||
| 	utilvalidation "k8s.io/apimachinery/pkg/util/validation" | 	utilvalidation "k8s.io/apimachinery/pkg/util/validation" | ||||||
| 	utilfeature "k8s.io/apiserver/pkg/util/feature" | 	utilfeature "k8s.io/apiserver/pkg/util/feature" | ||||||
|  | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	"k8s.io/klog" | 	"k8s.io/klog" | ||||||
| 	podutil "k8s.io/kubernetes/pkg/api/v1/pod" | 	podutil "k8s.io/kubernetes/pkg/api/v1/pod" | ||||||
| 	"k8s.io/kubernetes/pkg/api/v1/resource" | 	"k8s.io/kubernetes/pkg/api/v1/resource" | ||||||
| @@ -48,7 +49,6 @@ import ( | |||||||
| 	v1qos "k8s.io/kubernetes/pkg/apis/core/v1/helper/qos" | 	v1qos "k8s.io/kubernetes/pkg/apis/core/v1/helper/qos" | ||||||
| 	"k8s.io/kubernetes/pkg/features" | 	"k8s.io/kubernetes/pkg/features" | ||||||
| 	"k8s.io/kubernetes/pkg/fieldpath" | 	"k8s.io/kubernetes/pkg/fieldpath" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" |  | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/cm" | 	"k8s.io/kubernetes/pkg/kubelet/cm" | ||||||
| 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/envvars" | 	"k8s.io/kubernetes/pkg/kubelet/envvars" | ||||||
|   | |||||||
| @@ -24,8 +24,8 @@ import ( | |||||||
| 	"github.com/stretchr/testify/assert" | 	"github.com/stretchr/testify/assert" | ||||||
| 	"k8s.io/api/core/v1" | 	"k8s.io/api/core/v1" | ||||||
|  |  | ||||||
|  | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	_ "k8s.io/kubernetes/pkg/apis/core/install" | 	_ "k8s.io/kubernetes/pkg/apis/core/install" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" |  | ||||||
| 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | ||||||
| 	"k8s.io/kubernetes/pkg/util/mount" | 	"k8s.io/kubernetes/pkg/util/mount" | ||||||
| 	volumetest "k8s.io/kubernetes/pkg/volume/testing" | 	volumetest "k8s.io/kubernetes/pkg/volume/testing" | ||||||
|   | |||||||
| @@ -35,8 +35,6 @@ go_library( | |||||||
|         "//pkg/credentialprovider:go_default_library", |         "//pkg/credentialprovider:go_default_library", | ||||||
|         "//pkg/credentialprovider/secrets:go_default_library", |         "//pkg/credentialprovider/secrets:go_default_library", | ||||||
|         "//pkg/features:go_default_library", |         "//pkg/features:go_default_library", | ||||||
|         "//pkg/kubelet/apis/cri:go_default_library", |  | ||||||
|         "//pkg/kubelet/apis/cri/runtime/v1alpha2:go_default_library", |  | ||||||
|         "//pkg/kubelet/cm:go_default_library", |         "//pkg/kubelet/cm:go_default_library", | ||||||
|         "//pkg/kubelet/container:go_default_library", |         "//pkg/kubelet/container:go_default_library", | ||||||
|         "//pkg/kubelet/events:go_default_library", |         "//pkg/kubelet/events:go_default_library", | ||||||
| @@ -65,6 +63,8 @@ go_library( | |||||||
|         "//staging/src/k8s.io/client-go/tools/record:go_default_library", |         "//staging/src/k8s.io/client-go/tools/record:go_default_library", | ||||||
|         "//staging/src/k8s.io/client-go/tools/reference:go_default_library", |         "//staging/src/k8s.io/client-go/tools/reference:go_default_library", | ||||||
|         "//staging/src/k8s.io/client-go/util/flowcontrol:go_default_library", |         "//staging/src/k8s.io/client-go/util/flowcontrol:go_default_library", | ||||||
|  |         "//staging/src/k8s.io/cri-api/pkg/apis:go_default_library", | ||||||
|  |         "//staging/src/k8s.io/cri-api/pkg/apis/runtime/v1alpha2:go_default_library", | ||||||
|         "//vendor/github.com/armon/circbuf:go_default_library", |         "//vendor/github.com/armon/circbuf:go_default_library", | ||||||
|         "//vendor/github.com/google/cadvisor/info/v1:go_default_library", |         "//vendor/github.com/google/cadvisor/info/v1:go_default_library", | ||||||
|         "//vendor/google.golang.org/grpc:go_default_library", |         "//vendor/google.golang.org/grpc:go_default_library", | ||||||
| @@ -102,8 +102,6 @@ go_test( | |||||||
|     deps = [ |     deps = [ | ||||||
|         "//pkg/credentialprovider:go_default_library", |         "//pkg/credentialprovider:go_default_library", | ||||||
|         "//pkg/features:go_default_library", |         "//pkg/features:go_default_library", | ||||||
|         "//pkg/kubelet/apis/cri/runtime/v1alpha2:go_default_library", |  | ||||||
|         "//pkg/kubelet/apis/cri/testing:go_default_library", |  | ||||||
|         "//pkg/kubelet/container:go_default_library", |         "//pkg/kubelet/container:go_default_library", | ||||||
|         "//pkg/kubelet/container/testing:go_default_library", |         "//pkg/kubelet/container/testing:go_default_library", | ||||||
|         "//pkg/kubelet/lifecycle:go_default_library", |         "//pkg/kubelet/lifecycle:go_default_library", | ||||||
| @@ -118,6 +116,8 @@ go_test( | |||||||
|         "//staging/src/k8s.io/apiserver/pkg/util/feature:go_default_library", |         "//staging/src/k8s.io/apiserver/pkg/util/feature:go_default_library", | ||||||
|         "//staging/src/k8s.io/apiserver/pkg/util/feature/testing:go_default_library", |         "//staging/src/k8s.io/apiserver/pkg/util/feature/testing:go_default_library", | ||||||
|         "//staging/src/k8s.io/client-go/util/flowcontrol:go_default_library", |         "//staging/src/k8s.io/client-go/util/flowcontrol:go_default_library", | ||||||
|  |         "//staging/src/k8s.io/cri-api/pkg/apis/runtime/v1alpha2:go_default_library", | ||||||
|  |         "//staging/src/k8s.io/cri-api/pkg/apis/testing:go_default_library", | ||||||
|         "//vendor/github.com/golang/mock/gomock:go_default_library", |         "//vendor/github.com/golang/mock/gomock:go_default_library", | ||||||
|         "//vendor/github.com/google/cadvisor/info/v1:go_default_library", |         "//vendor/github.com/google/cadvisor/info/v1:go_default_library", | ||||||
|         "//vendor/github.com/prometheus/client_golang/prometheus:go_default_library", |         "//vendor/github.com/prometheus/client_golang/prometheus:go_default_library", | ||||||
|   | |||||||
| @@ -25,8 +25,8 @@ import ( | |||||||
| 	"k8s.io/apimachinery/pkg/types" | 	"k8s.io/apimachinery/pkg/types" | ||||||
| 	"k8s.io/client-go/tools/record" | 	"k8s.io/client-go/tools/record" | ||||||
| 	"k8s.io/client-go/util/flowcontrol" | 	"k8s.io/client-go/util/flowcontrol" | ||||||
|  | 	internalapi "k8s.io/cri-api/pkg/apis" | ||||||
| 	"k8s.io/kubernetes/pkg/credentialprovider" | 	"k8s.io/kubernetes/pkg/credentialprovider" | ||||||
| 	internalapi "k8s.io/kubernetes/pkg/kubelet/apis/cri" |  | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/cm" | 	"k8s.io/kubernetes/pkg/kubelet/cm" | ||||||
| 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/images" | 	"k8s.io/kubernetes/pkg/kubelet/images" | ||||||
|   | |||||||
| @@ -25,9 +25,9 @@ import ( | |||||||
| 	"k8s.io/api/core/v1" | 	"k8s.io/api/core/v1" | ||||||
| 	"k8s.io/apimachinery/pkg/types" | 	"k8s.io/apimachinery/pkg/types" | ||||||
| 	utilfeature "k8s.io/apiserver/pkg/util/feature" | 	utilfeature "k8s.io/apiserver/pkg/util/feature" | ||||||
|  | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	"k8s.io/klog" | 	"k8s.io/klog" | ||||||
| 	"k8s.io/kubernetes/pkg/features" | 	"k8s.io/kubernetes/pkg/features" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" |  | ||||||
| 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | ||||||
| ) | ) | ||||||
|  |  | ||||||
|   | |||||||
| @@ -27,9 +27,9 @@ import ( | |||||||
| 	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" | 	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" | ||||||
| 	utilfeature "k8s.io/apiserver/pkg/util/feature" | 	utilfeature "k8s.io/apiserver/pkg/util/feature" | ||||||
| 	utilfeaturetesting "k8s.io/apiserver/pkg/util/feature/testing" | 	utilfeaturetesting "k8s.io/apiserver/pkg/util/feature/testing" | ||||||
|  | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
|  | 	runtimetesting "k8s.io/cri-api/pkg/apis/testing" | ||||||
| 	"k8s.io/kubernetes/pkg/features" | 	"k8s.io/kubernetes/pkg/features" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" |  | ||||||
| 	runtimetesting "k8s.io/kubernetes/pkg/kubelet/apis/cri/testing" |  | ||||||
| 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | ||||||
| ) | ) | ||||||
|  |  | ||||||
|   | |||||||
| @@ -19,8 +19,8 @@ package kuberuntime | |||||||
| import ( | import ( | ||||||
| 	"time" | 	"time" | ||||||
|  |  | ||||||
| 	internalapi "k8s.io/kubernetes/pkg/kubelet/apis/cri" | 	internalapi "k8s.io/cri-api/pkg/apis" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/metrics" | 	"k8s.io/kubernetes/pkg/kubelet/metrics" | ||||||
| ) | ) | ||||||
|  |  | ||||||
|   | |||||||
| @@ -24,7 +24,7 @@ import ( | |||||||
|  |  | ||||||
| 	"github.com/prometheus/client_golang/prometheus" | 	"github.com/prometheus/client_golang/prometheus" | ||||||
| 	"github.com/stretchr/testify/assert" | 	"github.com/stretchr/testify/assert" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/metrics" | 	"k8s.io/kubernetes/pkg/kubelet/metrics" | ||||||
| ) | ) | ||||||
|  |  | ||||||
|   | |||||||
| @@ -40,7 +40,7 @@ import ( | |||||||
| 	kubetypes "k8s.io/apimachinery/pkg/types" | 	kubetypes "k8s.io/apimachinery/pkg/types" | ||||||
| 	utilruntime "k8s.io/apimachinery/pkg/util/runtime" | 	utilruntime "k8s.io/apimachinery/pkg/util/runtime" | ||||||
| 	"k8s.io/apimachinery/pkg/util/sets" | 	"k8s.io/apimachinery/pkg/util/sets" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/events" | 	"k8s.io/kubernetes/pkg/kubelet/events" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/types" | 	"k8s.io/kubernetes/pkg/kubelet/types" | ||||||
|   | |||||||
| @@ -23,8 +23,8 @@ import ( | |||||||
|  |  | ||||||
| 	"k8s.io/api/core/v1" | 	"k8s.io/api/core/v1" | ||||||
| 	utilfeature "k8s.io/apiserver/pkg/util/feature" | 	utilfeature "k8s.io/apiserver/pkg/util/feature" | ||||||
|  | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	kubefeatures "k8s.io/kubernetes/pkg/features" | 	kubefeatures "k8s.io/kubernetes/pkg/features" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" |  | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/qos" | 	"k8s.io/kubernetes/pkg/kubelet/qos" | ||||||
| ) | ) | ||||||
|  |  | ||||||
|   | |||||||
| @@ -24,7 +24,7 @@ import ( | |||||||
| 	"github.com/stretchr/testify/assert" | 	"github.com/stretchr/testify/assert" | ||||||
| 	"k8s.io/api/core/v1" | 	"k8s.io/api/core/v1" | ||||||
| 	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" | 	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| ) | ) | ||||||
|  |  | ||||||
| func makeExpectedConfig(m *kubeGenericRuntimeManager, pod *v1.Pod, containerIndex int) *runtimeapi.ContainerConfig { | func makeExpectedConfig(m *kubeGenericRuntimeManager, pod *v1.Pod, containerIndex int) *runtimeapi.ContainerConfig { | ||||||
|   | |||||||
| @@ -26,7 +26,7 @@ import ( | |||||||
| 	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" | 	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" | ||||||
|  |  | ||||||
| 	"k8s.io/api/core/v1" | 	"k8s.io/api/core/v1" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | ||||||
| 	containertest "k8s.io/kubernetes/pkg/kubelet/container/testing" | 	containertest "k8s.io/kubernetes/pkg/kubelet/container/testing" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/lifecycle" | 	"k8s.io/kubernetes/pkg/kubelet/lifecycle" | ||||||
|   | |||||||
| @@ -20,7 +20,7 @@ package kuberuntime | |||||||
|  |  | ||||||
| import ( | import ( | ||||||
| 	"k8s.io/api/core/v1" | 	"k8s.io/api/core/v1" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| ) | ) | ||||||
|  |  | ||||||
| // applyPlatformSpecificContainerConfig applies platform specific configurations to runtimeapi.ContainerConfig. | // applyPlatformSpecificContainerConfig applies platform specific configurations to runtimeapi.ContainerConfig. | ||||||
|   | |||||||
| @@ -24,9 +24,9 @@ import ( | |||||||
|  |  | ||||||
| 	"k8s.io/api/core/v1" | 	"k8s.io/api/core/v1" | ||||||
| 	utilfeature "k8s.io/apiserver/pkg/util/feature" | 	utilfeature "k8s.io/apiserver/pkg/util/feature" | ||||||
|  | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	kubefeatures "k8s.io/kubernetes/pkg/features" | 	kubefeatures "k8s.io/kubernetes/pkg/features" | ||||||
| 	kubeletapis "k8s.io/kubernetes/pkg/kubelet/apis" | 	kubeletapis "k8s.io/kubernetes/pkg/kubelet/apis" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" |  | ||||||
| 	"k8s.io/kubernetes/pkg/securitycontext" | 	"k8s.io/kubernetes/pkg/securitycontext" | ||||||
| ) | ) | ||||||
|  |  | ||||||
|   | |||||||
| @@ -22,7 +22,7 @@ import ( | |||||||
|  |  | ||||||
| 	corev1 "k8s.io/api/core/v1" | 	corev1 "k8s.io/api/core/v1" | ||||||
| 	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" | 	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| ) | ) | ||||||
|  |  | ||||||
| func TestDetermineEffectiveSecurityContext(t *testing.T) { | func TestDetermineEffectiveSecurityContext(t *testing.T) { | ||||||
|   | |||||||
| @@ -25,9 +25,9 @@ import ( | |||||||
|  |  | ||||||
| 	"k8s.io/apimachinery/pkg/types" | 	"k8s.io/apimachinery/pkg/types" | ||||||
| 	"k8s.io/apimachinery/pkg/util/sets" | 	"k8s.io/apimachinery/pkg/util/sets" | ||||||
|  | 	internalapi "k8s.io/cri-api/pkg/apis" | ||||||
|  | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	"k8s.io/klog" | 	"k8s.io/klog" | ||||||
| 	internalapi "k8s.io/kubernetes/pkg/kubelet/apis/cri" |  | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" |  | ||||||
| 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | ||||||
| ) | ) | ||||||
|  |  | ||||||
|   | |||||||
| @@ -25,7 +25,7 @@ import ( | |||||||
| 	"github.com/golang/mock/gomock" | 	"github.com/golang/mock/gomock" | ||||||
| 	"github.com/stretchr/testify/assert" | 	"github.com/stretchr/testify/assert" | ||||||
| 	"k8s.io/api/core/v1" | 	"k8s.io/api/core/v1" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | ||||||
| 	containertest "k8s.io/kubernetes/pkg/kubelet/container/testing" | 	containertest "k8s.io/kubernetes/pkg/kubelet/container/testing" | ||||||
| ) | ) | ||||||
|   | |||||||
| @@ -19,10 +19,10 @@ package kuberuntime | |||||||
| import ( | import ( | ||||||
| 	"k8s.io/api/core/v1" | 	"k8s.io/api/core/v1" | ||||||
| 	utilerrors "k8s.io/apimachinery/pkg/util/errors" | 	utilerrors "k8s.io/apimachinery/pkg/util/errors" | ||||||
|  | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	"k8s.io/klog" | 	"k8s.io/klog" | ||||||
| 	"k8s.io/kubernetes/pkg/credentialprovider" | 	"k8s.io/kubernetes/pkg/credentialprovider" | ||||||
| 	credentialprovidersecrets "k8s.io/kubernetes/pkg/credentialprovider/secrets" | 	credentialprovidersecrets "k8s.io/kubernetes/pkg/credentialprovider/secrets" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" |  | ||||||
| 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | ||||||
| 	"k8s.io/kubernetes/pkg/util/parsers" | 	"k8s.io/kubernetes/pkg/util/parsers" | ||||||
| ) | ) | ||||||
|   | |||||||
| @@ -25,8 +25,8 @@ import ( | |||||||
|  |  | ||||||
| 	"k8s.io/api/core/v1" | 	"k8s.io/api/core/v1" | ||||||
| 	"k8s.io/apimachinery/pkg/util/sets" | 	"k8s.io/apimachinery/pkg/util/sets" | ||||||
|  | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	"k8s.io/kubernetes/pkg/credentialprovider" | 	"k8s.io/kubernetes/pkg/credentialprovider" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" |  | ||||||
| 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | ||||||
| ) | ) | ||||||
|  |  | ||||||
|   | |||||||
| @@ -34,10 +34,10 @@ import ( | |||||||
| 	"k8s.io/client-go/tools/record" | 	"k8s.io/client-go/tools/record" | ||||||
| 	ref "k8s.io/client-go/tools/reference" | 	ref "k8s.io/client-go/tools/reference" | ||||||
| 	"k8s.io/client-go/util/flowcontrol" | 	"k8s.io/client-go/util/flowcontrol" | ||||||
|  | 	internalapi "k8s.io/cri-api/pkg/apis" | ||||||
|  | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	"k8s.io/kubernetes/pkg/api/legacyscheme" | 	"k8s.io/kubernetes/pkg/api/legacyscheme" | ||||||
| 	"k8s.io/kubernetes/pkg/credentialprovider" | 	"k8s.io/kubernetes/pkg/credentialprovider" | ||||||
| 	internalapi "k8s.io/kubernetes/pkg/kubelet/apis/cri" |  | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" |  | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/cm" | 	"k8s.io/kubernetes/pkg/kubelet/cm" | ||||||
| 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/events" | 	"k8s.io/kubernetes/pkg/kubelet/events" | ||||||
|   | |||||||
| @@ -32,9 +32,9 @@ import ( | |||||||
| 	"k8s.io/apimachinery/pkg/types" | 	"k8s.io/apimachinery/pkg/types" | ||||||
| 	"k8s.io/apimachinery/pkg/util/sets" | 	"k8s.io/apimachinery/pkg/util/sets" | ||||||
| 	"k8s.io/client-go/util/flowcontrol" | 	"k8s.io/client-go/util/flowcontrol" | ||||||
|  | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
|  | 	apitest "k8s.io/cri-api/pkg/apis/testing" | ||||||
| 	"k8s.io/kubernetes/pkg/credentialprovider" | 	"k8s.io/kubernetes/pkg/credentialprovider" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" |  | ||||||
| 	apitest "k8s.io/kubernetes/pkg/kubelet/apis/cri/testing" |  | ||||||
| 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | ||||||
| 	containertest "k8s.io/kubernetes/pkg/kubelet/container/testing" | 	containertest "k8s.io/kubernetes/pkg/kubelet/container/testing" | ||||||
| ) | ) | ||||||
|   | |||||||
| @@ -25,9 +25,9 @@ import ( | |||||||
| 	"k8s.io/api/core/v1" | 	"k8s.io/api/core/v1" | ||||||
| 	kubetypes "k8s.io/apimachinery/pkg/types" | 	kubetypes "k8s.io/apimachinery/pkg/types" | ||||||
| 	utilfeature "k8s.io/apiserver/pkg/util/feature" | 	utilfeature "k8s.io/apiserver/pkg/util/feature" | ||||||
|  | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	"k8s.io/klog" | 	"k8s.io/klog" | ||||||
| 	"k8s.io/kubernetes/pkg/features" | 	"k8s.io/kubernetes/pkg/features" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" |  | ||||||
| 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/types" | 	"k8s.io/kubernetes/pkg/kubelet/types" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/util/format" | 	"k8s.io/kubernetes/pkg/kubelet/util/format" | ||||||
|   | |||||||
| @@ -27,8 +27,8 @@ import ( | |||||||
| 	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" | 	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" | ||||||
| 	utilfeature "k8s.io/apiserver/pkg/util/feature" | 	utilfeature "k8s.io/apiserver/pkg/util/feature" | ||||||
| 	utilfeaturetesting "k8s.io/apiserver/pkg/util/feature/testing" | 	utilfeaturetesting "k8s.io/apiserver/pkg/util/feature/testing" | ||||||
|  | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	"k8s.io/kubernetes/pkg/features" | 	"k8s.io/kubernetes/pkg/features" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" |  | ||||||
| 	containertest "k8s.io/kubernetes/pkg/kubelet/container/testing" | 	containertest "k8s.io/kubernetes/pkg/kubelet/container/testing" | ||||||
| 	"k8s.io/kubernetes/pkg/kubelet/runtimeclass" | 	"k8s.io/kubernetes/pkg/kubelet/runtimeclass" | ||||||
| 	rctest "k8s.io/kubernetes/pkg/kubelet/runtimeclass/testing" | 	rctest "k8s.io/kubernetes/pkg/kubelet/runtimeclass/testing" | ||||||
|   | |||||||
| @@ -6,10 +6,10 @@ go_library( | |||||||
|     importpath = "k8s.io/kubernetes/pkg/kubelet/kuberuntime/logs", |     importpath = "k8s.io/kubernetes/pkg/kubelet/kuberuntime/logs", | ||||||
|     visibility = ["//visibility:public"], |     visibility = ["//visibility:public"], | ||||||
|     deps = [ |     deps = [ | ||||||
|         "//pkg/kubelet/apis/cri:go_default_library", |  | ||||||
|         "//pkg/kubelet/apis/cri/runtime/v1alpha2:go_default_library", |  | ||||||
|         "//pkg/util/tail:go_default_library", |         "//pkg/util/tail:go_default_library", | ||||||
|         "//staging/src/k8s.io/api/core/v1:go_default_library", |         "//staging/src/k8s.io/api/core/v1:go_default_library", | ||||||
|  |         "//staging/src/k8s.io/cri-api/pkg/apis:go_default_library", | ||||||
|  |         "//staging/src/k8s.io/cri-api/pkg/apis/runtime/v1alpha2:go_default_library", | ||||||
|         "//vendor/github.com/docker/docker/daemon/logger/jsonfilelog/jsonlog:go_default_library", |         "//vendor/github.com/docker/docker/daemon/logger/jsonfilelog/jsonlog:go_default_library", | ||||||
|         "//vendor/github.com/fsnotify/fsnotify:go_default_library", |         "//vendor/github.com/fsnotify/fsnotify:go_default_library", | ||||||
|         "//vendor/k8s.io/klog:go_default_library", |         "//vendor/k8s.io/klog:go_default_library", | ||||||
| @@ -21,9 +21,9 @@ go_test( | |||||||
|     srcs = ["logs_test.go"], |     srcs = ["logs_test.go"], | ||||||
|     embed = [":go_default_library"], |     embed = [":go_default_library"], | ||||||
|     deps = [ |     deps = [ | ||||||
|         "//pkg/kubelet/apis/cri/runtime/v1alpha2:go_default_library", |  | ||||||
|         "//staging/src/k8s.io/api/core/v1:go_default_library", |         "//staging/src/k8s.io/api/core/v1:go_default_library", | ||||||
|         "//staging/src/k8s.io/apimachinery/pkg/apis/meta/v1:go_default_library", |         "//staging/src/k8s.io/apimachinery/pkg/apis/meta/v1:go_default_library", | ||||||
|  |         "//staging/src/k8s.io/cri-api/pkg/apis/runtime/v1alpha2:go_default_library", | ||||||
|         "//vendor/github.com/stretchr/testify/assert:go_default_library", |         "//vendor/github.com/stretchr/testify/assert:go_default_library", | ||||||
|     ], |     ], | ||||||
| ) | ) | ||||||
|   | |||||||
| @@ -33,8 +33,8 @@ import ( | |||||||
| 	"k8s.io/klog" | 	"k8s.io/klog" | ||||||
|  |  | ||||||
| 	"k8s.io/api/core/v1" | 	"k8s.io/api/core/v1" | ||||||
| 	internalapi "k8s.io/kubernetes/pkg/kubelet/apis/cri" | 	internalapi "k8s.io/cri-api/pkg/apis" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	"k8s.io/kubernetes/pkg/util/tail" | 	"k8s.io/kubernetes/pkg/util/tail" | ||||||
| ) | ) | ||||||
|  |  | ||||||
|   | |||||||
| @@ -25,7 +25,7 @@ import ( | |||||||
|  |  | ||||||
| 	"k8s.io/api/core/v1" | 	"k8s.io/api/core/v1" | ||||||
| 	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" | 	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| ) | ) | ||||||
|  |  | ||||||
| func TestLogOptions(t *testing.T) { | func TestLogOptions(t *testing.T) { | ||||||
|   | |||||||
| @@ -20,7 +20,7 @@ import ( | |||||||
| 	"fmt" | 	"fmt" | ||||||
|  |  | ||||||
| 	"k8s.io/api/core/v1" | 	"k8s.io/api/core/v1" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	"k8s.io/kubernetes/pkg/security/apparmor" | 	"k8s.io/kubernetes/pkg/security/apparmor" | ||||||
| 	"k8s.io/kubernetes/pkg/securitycontext" | 	"k8s.io/kubernetes/pkg/securitycontext" | ||||||
| ) | ) | ||||||
|   | |||||||
| @@ -9,11 +9,11 @@ go_library( | |||||||
|     importpath = "k8s.io/kubernetes/pkg/kubelet/logs", |     importpath = "k8s.io/kubernetes/pkg/kubelet/logs", | ||||||
|     visibility = ["//visibility:public"], |     visibility = ["//visibility:public"], | ||||||
|     deps = [ |     deps = [ | ||||||
|         "//pkg/kubelet/apis/cri:go_default_library", |  | ||||||
|         "//pkg/kubelet/apis/cri/runtime/v1alpha2:go_default_library", |  | ||||||
|         "//staging/src/k8s.io/apimachinery/pkg/api/resource:go_default_library", |         "//staging/src/k8s.io/apimachinery/pkg/api/resource:go_default_library", | ||||||
|         "//staging/src/k8s.io/apimachinery/pkg/util/clock:go_default_library", |         "//staging/src/k8s.io/apimachinery/pkg/util/clock:go_default_library", | ||||||
|         "//staging/src/k8s.io/apimachinery/pkg/util/wait:go_default_library", |         "//staging/src/k8s.io/apimachinery/pkg/util/wait:go_default_library", | ||||||
|  |         "//staging/src/k8s.io/cri-api/pkg/apis:go_default_library", | ||||||
|  |         "//staging/src/k8s.io/cri-api/pkg/apis/runtime/v1alpha2:go_default_library", | ||||||
|         "//vendor/k8s.io/klog:go_default_library", |         "//vendor/k8s.io/klog:go_default_library", | ||||||
|     ], |     ], | ||||||
| ) | ) | ||||||
| @@ -23,9 +23,9 @@ go_test( | |||||||
|     srcs = ["container_log_manager_test.go"], |     srcs = ["container_log_manager_test.go"], | ||||||
|     embed = [":go_default_library"], |     embed = [":go_default_library"], | ||||||
|     deps = [ |     deps = [ | ||||||
|         "//pkg/kubelet/apis/cri/runtime/v1alpha2:go_default_library", |  | ||||||
|         "//pkg/kubelet/apis/cri/testing:go_default_library", |  | ||||||
|         "//staging/src/k8s.io/apimachinery/pkg/util/clock:go_default_library", |         "//staging/src/k8s.io/apimachinery/pkg/util/clock:go_default_library", | ||||||
|  |         "//staging/src/k8s.io/cri-api/pkg/apis/runtime/v1alpha2:go_default_library", | ||||||
|  |         "//staging/src/k8s.io/cri-api/pkg/apis/testing:go_default_library", | ||||||
|         "//vendor/github.com/stretchr/testify/assert:go_default_library", |         "//vendor/github.com/stretchr/testify/assert:go_default_library", | ||||||
|         "//vendor/github.com/stretchr/testify/require:go_default_library", |         "//vendor/github.com/stretchr/testify/require:go_default_library", | ||||||
|     ], |     ], | ||||||
|   | |||||||
| @@ -31,8 +31,8 @@ import ( | |||||||
| 	"k8s.io/apimachinery/pkg/api/resource" | 	"k8s.io/apimachinery/pkg/api/resource" | ||||||
| 	"k8s.io/apimachinery/pkg/util/clock" | 	"k8s.io/apimachinery/pkg/util/clock" | ||||||
| 	"k8s.io/apimachinery/pkg/util/wait" | 	"k8s.io/apimachinery/pkg/util/wait" | ||||||
| 	internalapi "k8s.io/kubernetes/pkg/kubelet/apis/cri" | 	internalapi "k8s.io/cri-api/pkg/apis" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| ) | ) | ||||||
|  |  | ||||||
| const ( | const ( | ||||||
|   | |||||||
| @@ -30,8 +30,8 @@ import ( | |||||||
| 	"github.com/stretchr/testify/require" | 	"github.com/stretchr/testify/require" | ||||||
|  |  | ||||||
| 	"k8s.io/apimachinery/pkg/util/clock" | 	"k8s.io/apimachinery/pkg/util/clock" | ||||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/runtime/v1alpha2" | 	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1alpha2" | ||||||
| 	critest "k8s.io/kubernetes/pkg/kubelet/apis/cri/testing" | 	critest "k8s.io/cri-api/pkg/apis/testing" | ||||||
| ) | ) | ||||||
|  |  | ||||||
| func TestGetAllLogs(t *testing.T) { | func TestGetAllLogs(t *testing.T) { | ||||||
|   | |||||||
| @@ -7,12 +7,12 @@ go_library( | |||||||
|     visibility = ["//visibility:public"], |     visibility = ["//visibility:public"], | ||||||
|     deps = [ |     deps = [ | ||||||
|         "//pkg/apis/core/validation:go_default_library", |         "//pkg/apis/core/validation:go_default_library", | ||||||
|         "//pkg/kubelet/apis/cri/runtime/v1alpha2:go_default_library", |  | ||||||
|         "//pkg/kubelet/container:go_default_library", |         "//pkg/kubelet/container:go_default_library", | ||||||
|         "//pkg/kubelet/util/format:go_default_library", |         "//pkg/kubelet/util/format:go_default_library", | ||||||
|         "//staging/src/k8s.io/api/core/v1:go_default_library", |         "//staging/src/k8s.io/api/core/v1:go_default_library", | ||||||
|         "//staging/src/k8s.io/apimachinery/pkg/util/errors:go_default_library", |         "//staging/src/k8s.io/apimachinery/pkg/util/errors:go_default_library", | ||||||
|         "//staging/src/k8s.io/client-go/tools/record:go_default_library", |         "//staging/src/k8s.io/client-go/tools/record:go_default_library", | ||||||
|  |         "//staging/src/k8s.io/cri-api/pkg/apis/runtime/v1alpha2:go_default_library", | ||||||
|         "//vendor/k8s.io/klog:go_default_library", |         "//vendor/k8s.io/klog:go_default_library", | ||||||
|     ], |     ], | ||||||
| ) | ) | ||||||
| @@ -22,12 +22,12 @@ go_test( | |||||||
|     srcs = ["dns_test.go"], |     srcs = ["dns_test.go"], | ||||||
|     embed = [":go_default_library"], |     embed = [":go_default_library"], | ||||||
|     deps = [ |     deps = [ | ||||||
|         "//pkg/kubelet/apis/cri/runtime/v1alpha2:go_default_library", |  | ||||||
|         "//staging/src/k8s.io/api/core/v1:go_default_library", |         "//staging/src/k8s.io/api/core/v1:go_default_library", | ||||||
|         "//staging/src/k8s.io/apimachinery/pkg/apis/meta/v1:go_default_library", |         "//staging/src/k8s.io/apimachinery/pkg/apis/meta/v1:go_default_library", | ||||||
|         "//staging/src/k8s.io/apimachinery/pkg/types:go_default_library", |         "//staging/src/k8s.io/apimachinery/pkg/types:go_default_library", | ||||||
|         "//staging/src/k8s.io/apimachinery/pkg/util/sets:go_default_library", |         "//staging/src/k8s.io/apimachinery/pkg/util/sets:go_default_library", | ||||||
|         "//staging/src/k8s.io/client-go/tools/record:go_default_library", |         "//staging/src/k8s.io/client-go/tools/record:go_default_library", | ||||||
|  |         "//staging/src/k8s.io/cri-api/pkg/apis/runtime/v1alpha2:go_default_library", | ||||||
|         "//vendor/github.com/stretchr/testify/assert:go_default_library", |         "//vendor/github.com/stretchr/testify/assert:go_default_library", | ||||||
|         "//vendor/github.com/stretchr/testify/require:go_default_library", |         "//vendor/github.com/stretchr/testify/require:go_default_library", | ||||||
|     ], |     ], | ||||||
|   | |||||||
Some files were not shown because too many files have changed in this diff Show More
		Reference in New Issue
	
	Block a user
	 Davanum Srinivas
					Davanum Srinivas