mirror of
				https://github.com/optim-enterprises-bv/kubernetes.git
				synced 2025-10-30 17:58:14 +00:00 
			
		
		
		
	Reorganize kubelet tree so apis can be independently versioned
This commit is contained in:
		| @@ -185,7 +185,8 @@ pkg/fieldpath | ||||
| pkg/fields | ||||
| pkg/hyperkube | ||||
| pkg/kubectl/cmd/util/openapi | ||||
| pkg/kubelet/api | ||||
| pkg/kubelet/apis/cri | ||||
| pkg/kubelet/apis/stats/v1alpha1 | ||||
| pkg/kubelet/container | ||||
| pkg/kubelet/envvars | ||||
| pkg/kubelet/eviction | ||||
|   | ||||
| @@ -19,7 +19,7 @@ set -o nounset | ||||
| set -o pipefail | ||||
|  | ||||
| KUBE_ROOT=$(dirname "${BASH_SOURCE}")/.. | ||||
| KUBE_REMOTE_RUNTIME_ROOT="${KUBE_ROOT}/pkg/kubelet/api/v1alpha1/runtime" | ||||
| KUBE_REMOTE_RUNTIME_ROOT="${KUBE_ROOT}/pkg/kubelet/apis/cri/v1alpha1/" | ||||
| source "${KUBE_ROOT}/hack/lib/init.sh" | ||||
|  | ||||
| kube::golang::setup_env | ||||
|   | ||||
| @@ -124,14 +124,14 @@ hack/test-update-storage-objects.sh:  local storage_media_type=${3:-""} | ||||
| hack/test-update-storage-objects.sh:  local storage_versions=${2:-""} | ||||
| hack/test-update-storage-objects.sh:  source_file=${test_data[0]} | ||||
| hack/test-update-storage-objects.sh:# source_file,resource,namespace,name,old_version,new_version | ||||
| pkg/kubelet/api/v1alpha1/runtime/api.pb.go:	ContainerPort int32 `protobuf:"varint,2,opt,name=container_port,json=containerPort,proto3" json:"container_port,omitempty"` | ||||
| pkg/kubelet/api/v1alpha1/runtime/api.pb.go:	OomScoreAdj int64 `protobuf:"varint,5,opt,name=oom_score_adj,json=oomScoreAdj,proto3" json:"oom_score_adj,omitempty"` | ||||
| pkg/kubelet/api/v1alpha1/runtime/api.pb.go:	PodCidr string `protobuf:"bytes,1,opt,name=pod_cidr,json=podCidr,proto3" json:"pod_cidr,omitempty"` | ||||
| pkg/kubelet/api/v1alpha1/runtime/api.pb.go:	RuntimeConfig *RuntimeConfig `protobuf:"bytes,1,opt,name=runtime_config,json=runtimeConfig" json:"runtime_config,omitempty"` | ||||
| pkg/kubelet/api/v1alpha1/runtime/api.proto:    RuntimeConfig runtime_config = 1; | ||||
| pkg/kubelet/api/v1alpha1/runtime/api.proto:    int32 container_port = 2; | ||||
| pkg/kubelet/api/v1alpha1/runtime/api.proto:    int64 oom_score_adj = 5; | ||||
| pkg/kubelet/api/v1alpha1/runtime/api.proto:    string pod_cidr = 1; | ||||
| pkg/kubelet/apis/cri/v1alpha1/api.pb.go:	ContainerPort int32 `protobuf:"varint,2,opt,name=container_port,json=containerPort,proto3" json:"container_port,omitempty"` | ||||
| pkg/kubelet/apis/cri/v1alpha1/api.pb.go:	OomScoreAdj int64 `protobuf:"varint,5,opt,name=oom_score_adj,json=oomScoreAdj,proto3" json:"oom_score_adj,omitempty"` | ||||
| pkg/kubelet/apis/cri/v1alpha1/api.pb.go:	PodCidr string `protobuf:"bytes,1,opt,name=pod_cidr,json=podCidr,proto3" json:"pod_cidr,omitempty"` | ||||
| pkg/kubelet/apis/cri/v1alpha1/api.pb.go:	RuntimeConfig *RuntimeConfig `protobuf:"bytes,1,opt,name=runtime_config,json=runtimeConfig" json:"runtime_config,omitempty"` | ||||
| pkg/kubelet/apis/cri/v1alpha1/api.proto:    RuntimeConfig runtime_config = 1; | ||||
| pkg/kubelet/apis/cri/v1alpha1/api.proto:    int32 container_port = 2; | ||||
| pkg/kubelet/apis/cri/v1alpha1/api.proto:    int64 oom_score_adj = 5; | ||||
| pkg/kubelet/apis/cri/v1alpha1/api.proto:    string pod_cidr = 1; | ||||
| pkg/kubelet/cm/container_manager_linux.go:		glog.V(3).Infof("Failed to apply oom_score_adj %d for pid %d: %v", oomScoreAdj, pid, err) | ||||
| pkg/kubelet/cm/container_manager_linux.go:	glog.V(5).Infof("attempting to apply oom_score_adj of %d to pid %d", oomScoreAdj, pid) | ||||
| pkg/kubelet/dockershim/docker_checkpoint.go:	ContainerPort *int32 `json:"container_port,omitempty"` | ||||
|   | ||||
| @@ -19,7 +19,7 @@ set -o nounset | ||||
| set -o pipefail | ||||
|  | ||||
| KUBE_ROOT=$(dirname "${BASH_SOURCE}")/.. | ||||
| KUBE_REMOTE_RUNTIME_ROOT="${KUBE_ROOT}/pkg/kubelet/api/v1alpha1/runtime" | ||||
| KUBE_REMOTE_RUNTIME_ROOT="${KUBE_ROOT}/pkg/kubelet/apis/cri/v1alpha1" | ||||
| source "${KUBE_ROOT}/hack/lib/init.sh" | ||||
|  | ||||
| kube::golang::setup_env | ||||
|   | ||||
| @@ -50,7 +50,7 @@ go_library( | ||||
|         "//pkg/cloudprovider:go_default_library", | ||||
|         "//pkg/features:go_default_library", | ||||
|         "//pkg/fieldpath:go_default_library", | ||||
|         "//pkg/kubelet/api:go_default_library", | ||||
|         "//pkg/kubelet/apis/cri:go_default_library", | ||||
|         "//pkg/kubelet/cadvisor:go_default_library", | ||||
|         "//pkg/kubelet/cm:go_default_library", | ||||
|         "//pkg/kubelet/config:go_default_library", | ||||
| @@ -238,7 +238,8 @@ filegroup( | ||||
|     name = "all-srcs", | ||||
|     srcs = [ | ||||
|         ":package-srcs", | ||||
|         "//pkg/kubelet/api:all-srcs", | ||||
|         "//pkg/kubelet/apis/cri:all-srcs", | ||||
|         "//pkg/kubelet/apis/stats/v1alpha1:all-srcs", | ||||
|         "//pkg/kubelet/cadvisor:all-srcs", | ||||
|         "//pkg/kubelet/certificate:all-srcs", | ||||
|         "//pkg/kubelet/client:all-srcs", | ||||
|   | ||||
| @@ -11,7 +11,7 @@ go_library( | ||||
|     name = "go_default_library", | ||||
|     srcs = ["services.go"], | ||||
|     tags = ["automanaged"], | ||||
|     deps = ["//pkg/kubelet/api/v1alpha1/runtime:go_default_library"], | ||||
|     deps = ["//pkg/kubelet/apis/cri/v1alpha1:go_default_library"], | ||||
| ) | ||||
| 
 | ||||
| filegroup( | ||||
| @@ -25,9 +25,8 @@ filegroup( | ||||
|     name = "all-srcs", | ||||
|     srcs = [ | ||||
|         ":package-srcs", | ||||
|         "//pkg/kubelet/api/testing:all-srcs", | ||||
|         "//pkg/kubelet/api/v1alpha1/runtime:all-srcs", | ||||
|         "//pkg/kubelet/api/v1alpha1/stats:all-srcs", | ||||
|         "//pkg/kubelet/apis/cri/testing:all-srcs", | ||||
|         "//pkg/kubelet/apis/cri/v1alpha1:all-srcs", | ||||
|     ], | ||||
|     tags = ["automanaged"], | ||||
| ) | ||||
| @@ -14,12 +14,12 @@ See the License for the specific language governing permissions and | ||||
| limitations under the License. | ||||
| */ | ||||
| 
 | ||||
| package api | ||||
| package cri | ||||
| 
 | ||||
| import ( | ||||
| 	"time" | ||||
| 
 | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| ) | ||||
| 
 | ||||
| // RuntimeVersioner contains methods for runtime name, version and API version. | ||||
| @@ -16,7 +16,7 @@ go_library( | ||||
|     ], | ||||
|     tags = ["automanaged"], | ||||
|     deps = [ | ||||
|         "//pkg/kubelet/api/v1alpha1/runtime:go_default_library", | ||||
|         "//pkg/kubelet/apis/cri/v1alpha1:go_default_library", | ||||
|         "//pkg/kubelet/util/sliceutils:go_default_library", | ||||
|         "//vendor/github.com/stretchr/testify/assert:go_default_library", | ||||
|     ], | ||||
| @@ -22,7 +22,7 @@ import ( | ||||
| 
 | ||||
| 	"github.com/stretchr/testify/assert" | ||||
| 
 | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/util/sliceutils" | ||||
| ) | ||||
| 
 | ||||
| @@ -22,7 +22,7 @@ import ( | ||||
| 	"sync" | ||||
| 	"time" | ||||
| 
 | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| ) | ||||
| 
 | ||||
| var ( | ||||
| @@ -19,7 +19,7 @@ package testing | ||||
| import ( | ||||
| 	"fmt" | ||||
| 
 | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| ) | ||||
| 
 | ||||
| func BuildContainerName(metadata *runtimeapi.ContainerMetadata, sandboxID string) string { | ||||
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| @@ -1,7 +1,7 @@ | ||||
| // To regenerate api.pb.go run hack/update-generated-runtime.sh | ||||
| syntax = 'proto3'; | ||||
| 
 | ||||
| package runtime; | ||||
| package v1alpha1; | ||||
| 
 | ||||
| import "github.com/gogo/protobuf/gogoproto/gogo.proto"; | ||||
| 
 | ||||
| @@ -14,7 +14,7 @@ See the License for the specific language governing permissions and | ||||
| limitations under the License. | ||||
| */ | ||||
| 
 | ||||
| package runtime | ||||
| package v1alpha1 | ||||
| 
 | ||||
| // This file contains all constants defined in CRI. | ||||
| 
 | ||||
| @@ -14,7 +14,7 @@ See the License for the specific language governing permissions and | ||||
| limitations under the License. | ||||
| */ | ||||
| 
 | ||||
| package stats | ||||
| package v1alpha1 | ||||
| 
 | ||||
| import ( | ||||
| 	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" | ||||
| @@ -58,7 +58,7 @@ type NodeStats struct { | ||||
| 	Runtime *RuntimeStats `json:"runtime,omitempty"` | ||||
| } | ||||
| 
 | ||||
| // Stats pertaining to the underlying container runtime. | ||||
| // RuntimeStats are stats pertaining to the underlying container runtime. | ||||
| type RuntimeStats struct { | ||||
| 	// Stats about the underlying filesystem where container images are stored. | ||||
| 	// This filesystem could be the same as the primary (root) filesystem. | ||||
| @@ -68,11 +68,11 @@ type RuntimeStats struct { | ||||
| } | ||||
| 
 | ||||
| const ( | ||||
| 	// Container name for the system container tracking Kubelet usage. | ||||
| 	// SystemContainerKubelet is the container name for the system container tracking Kubelet usage. | ||||
| 	SystemContainerKubelet = "kubelet" | ||||
| 	// Container name for the system container tracking the runtime (e.g. docker or rkt) usage. | ||||
| 	// SystemContainerRuntime is the container name for the system container tracking the runtime (e.g. docker or rkt) usage. | ||||
| 	SystemContainerRuntime = "runtime" | ||||
| 	// Container name for the system container tracking non-kubernetes processes. | ||||
| 	// SystemContainerMisc is the container name for the system container tracking non-kubernetes processes. | ||||
| 	SystemContainerMisc = "misc" | ||||
| ) | ||||
| 
 | ||||
| @@ -228,13 +228,13 @@ type FsStats struct { | ||||
| type UserDefinedMetricType string | ||||
| 
 | ||||
| const ( | ||||
| 	// Instantaneous value. May increase or decrease. | ||||
| 	// MetricGauge is an instantaneous value. May increase or decrease. | ||||
| 	MetricGauge UserDefinedMetricType = "gauge" | ||||
| 
 | ||||
| 	// A counter-like value that is only expected to increase. | ||||
| 	// MetricCumulative is a counter-like value that is only expected to increase. | ||||
| 	MetricCumulative UserDefinedMetricType = "cumulative" | ||||
| 
 | ||||
| 	// Rate over a time period. | ||||
| 	// MetricDelta is a rate over a time period. | ||||
| 	MetricDelta UserDefinedMetricType = "delta" | ||||
| ) | ||||
| 
 | ||||
| @@ -30,7 +30,7 @@ go_library( | ||||
|         "//pkg/api/v1:go_default_library", | ||||
|         "//pkg/api/v1/ref:go_default_library", | ||||
|         "//pkg/client/unversioned/remotecommand:go_default_library", | ||||
|         "//pkg/kubelet/api/v1alpha1/runtime:go_default_library", | ||||
|         "//pkg/kubelet/apis/cri/v1alpha1:go_default_library", | ||||
|         "//pkg/kubelet/events:go_default_library", | ||||
|         "//pkg/kubelet/util/format:go_default_library", | ||||
|         "//pkg/kubelet/util/ioutils:go_default_library", | ||||
|   | ||||
| @@ -32,7 +32,7 @@ import ( | ||||
| 	clientv1 "k8s.io/client-go/pkg/api/v1" | ||||
| 	"k8s.io/client-go/tools/record" | ||||
| 	"k8s.io/kubernetes/pkg/api/v1" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/events" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/util/format" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/util/ioutils" | ||||
|   | ||||
| @@ -29,7 +29,7 @@ import ( | ||||
| 	"k8s.io/client-go/util/flowcontrol" | ||||
| 	"k8s.io/kubernetes/pkg/api/v1" | ||||
| 	"k8s.io/kubernetes/pkg/client/unversioned/remotecommand" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| 	"k8s.io/kubernetes/pkg/volume" | ||||
| ) | ||||
|  | ||||
|   | ||||
| @@ -33,8 +33,8 @@ go_library( | ||||
|         "//pkg/api/v1/helper:go_default_library", | ||||
|         "//pkg/apis/componentconfig:go_default_library", | ||||
|         "//pkg/client/unversioned/remotecommand:go_default_library", | ||||
|         "//pkg/kubelet/api:go_default_library", | ||||
|         "//pkg/kubelet/api/v1alpha1/runtime:go_default_library", | ||||
|         "//pkg/kubelet/apis/cri:go_default_library", | ||||
|         "//pkg/kubelet/apis/cri/v1alpha1:go_default_library", | ||||
|         "//pkg/kubelet/cm:go_default_library", | ||||
|         "//pkg/kubelet/container:go_default_library", | ||||
|         "//pkg/kubelet/dockershim/cm:go_default_library", | ||||
| @@ -93,7 +93,7 @@ go_test( | ||||
|     tags = ["automanaged"], | ||||
|     deps = [ | ||||
|         "//pkg/api/v1:go_default_library", | ||||
|         "//pkg/kubelet/api/v1alpha1/runtime:go_default_library", | ||||
|         "//pkg/kubelet/apis/cri/v1alpha1:go_default_library", | ||||
|         "//pkg/kubelet/container:go_default_library", | ||||
|         "//pkg/kubelet/container/testing:go_default_library", | ||||
|         "//pkg/kubelet/dockershim/errors:go_default_library", | ||||
|   | ||||
| @@ -23,7 +23,7 @@ import ( | ||||
|  | ||||
| 	dockertypes "github.com/docker/engine-api/types" | ||||
|  | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/dockershim/libdocker" | ||||
| ) | ||||
|  | ||||
|   | ||||
| @@ -22,7 +22,7 @@ import ( | ||||
| 	dockertypes "github.com/docker/engine-api/types" | ||||
| 	"github.com/stretchr/testify/assert" | ||||
|  | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| ) | ||||
|  | ||||
| func TestConvertDockerStatusToRuntimeAPIState(t *testing.T) { | ||||
|   | ||||
| @@ -14,5 +14,5 @@ See the License for the specific language governing permissions and | ||||
| limitations under the License. | ||||
| */ | ||||
|  | ||||
| // Docker integration using pkg/kubelet/api/v1alpha1/runtime/v1.pb.go. | ||||
| // Docker integration using pkg/kubelet/apis/cri/v1alpha1/api.pb.go | ||||
| package dockershim | ||||
|   | ||||
| @@ -28,7 +28,7 @@ import ( | ||||
| 	dockerstrslice "github.com/docker/engine-api/types/strslice" | ||||
| 	"github.com/golang/glog" | ||||
|  | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/dockershim/libdocker" | ||||
| ) | ||||
|  | ||||
|   | ||||
| @@ -27,7 +27,7 @@ import ( | ||||
| 	"github.com/stretchr/testify/assert" | ||||
| 	"github.com/stretchr/testify/require" | ||||
|  | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| 	containertest "k8s.io/kubernetes/pkg/kubelet/container/testing" | ||||
| ) | ||||
|  | ||||
|   | ||||
| @@ -23,7 +23,7 @@ import ( | ||||
| 	"github.com/docker/docker/pkg/jsonmessage" | ||||
| 	dockertypes "github.com/docker/engine-api/types" | ||||
|  | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/dockershim/libdocker" | ||||
| ) | ||||
|  | ||||
|   | ||||
| @@ -24,7 +24,7 @@ import ( | ||||
| 	dockertypes "github.com/docker/engine-api/types" | ||||
| 	"github.com/stretchr/testify/assert" | ||||
|  | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/dockershim/libdocker" | ||||
| ) | ||||
|  | ||||
|   | ||||
| @@ -28,7 +28,7 @@ import ( | ||||
|  | ||||
| 	"k8s.io/apimachinery/pkg/util/sets" | ||||
| 	"k8s.io/apimachinery/pkg/util/wait" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/dockershim/libdocker" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/leaky" | ||||
|   | ||||
| @@ -27,7 +27,7 @@ import ( | ||||
| 	"github.com/golang/glog" | ||||
|  | ||||
| 	utilerrors "k8s.io/apimachinery/pkg/util/errors" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/dockershim/errors" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/dockershim/libdocker" | ||||
|   | ||||
| @@ -25,7 +25,7 @@ import ( | ||||
|  | ||||
| 	"github.com/stretchr/testify/assert" | ||||
|  | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/dockershim/libdocker" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/network" | ||||
|   | ||||
| @@ -30,8 +30,8 @@ import ( | ||||
| 	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" | ||||
| 	"k8s.io/kubernetes/pkg/api/v1" | ||||
| 	"k8s.io/kubernetes/pkg/apis/componentconfig" | ||||
| 	internalapi "k8s.io/kubernetes/pkg/kubelet/api" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	internalapi "k8s.io/kubernetes/pkg/kubelet/apis/cri" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| 	kubecm "k8s.io/kubernetes/pkg/kubelet/cm" | ||||
| 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/dockershim/cm" | ||||
|   | ||||
| @@ -28,7 +28,7 @@ import ( | ||||
| 	"github.com/stretchr/testify/require" | ||||
|  | ||||
| 	"k8s.io/client-go/util/clock" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| 	containertest "k8s.io/kubernetes/pkg/kubelet/container/testing" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/dockershim/libdocker" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/network" | ||||
|   | ||||
| @@ -28,7 +28,7 @@ import ( | ||||
| 	dockertypes "github.com/docker/engine-api/types" | ||||
| 	"github.com/golang/glog" | ||||
| 	"k8s.io/kubernetes/pkg/client/unversioned/remotecommand" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/server/streaming" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/util/ioutils" | ||||
|   | ||||
| @@ -35,7 +35,7 @@ import ( | ||||
|  | ||||
| 	"k8s.io/kubernetes/pkg/api/v1" | ||||
| 	v1helper "k8s.io/kubernetes/pkg/api/v1/helper" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/types" | ||||
| 	"k8s.io/kubernetes/pkg/security/apparmor" | ||||
|  | ||||
|   | ||||
| @@ -28,7 +28,8 @@ import ( | ||||
| 	"github.com/stretchr/testify/require" | ||||
|  | ||||
| 	"k8s.io/kubernetes/pkg/api/v1" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
|  | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| 	"k8s.io/kubernetes/pkg/security/apparmor" | ||||
|  | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/dockershim/libdocker" | ||||
|   | ||||
| @@ -22,7 +22,7 @@ import ( | ||||
| 	"strconv" | ||||
| 	"strings" | ||||
|  | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/leaky" | ||||
| ) | ||||
|  | ||||
|   | ||||
| @@ -21,7 +21,7 @@ import ( | ||||
|  | ||||
| 	"github.com/stretchr/testify/assert" | ||||
|  | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| ) | ||||
|  | ||||
| func TestSandboxNameRoundTrip(t *testing.T) { | ||||
|   | ||||
| @@ -15,8 +15,8 @@ go_library( | ||||
|     ], | ||||
|     tags = ["automanaged"], | ||||
|     deps = [ | ||||
|         "//pkg/kubelet/api:go_default_library", | ||||
|         "//pkg/kubelet/api/v1alpha1/runtime:go_default_library", | ||||
|         "//pkg/kubelet/apis/cri:go_default_library", | ||||
|         "//pkg/kubelet/apis/cri/v1alpha1:go_default_library", | ||||
|         "//pkg/kubelet/dockershim:go_default_library", | ||||
|         "//pkg/util/exec:go_default_library", | ||||
|         "//pkg/util/interrupt:go_default_library", | ||||
|   | ||||
| @@ -25,7 +25,7 @@ import ( | ||||
| 	"github.com/golang/glog" | ||||
| 	"google.golang.org/grpc" | ||||
|  | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/dockershim" | ||||
| 	"k8s.io/kubernetes/pkg/util/interrupt" | ||||
| ) | ||||
|   | ||||
| @@ -22,8 +22,8 @@ import ( | ||||
|  | ||||
| 	"golang.org/x/net/context" | ||||
|  | ||||
| 	internalapi "k8s.io/kubernetes/pkg/kubelet/api" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	internalapi "k8s.io/kubernetes/pkg/kubelet/apis/cri" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/dockershim" | ||||
| 	utilexec "k8s.io/kubernetes/pkg/util/exec" | ||||
| ) | ||||
|   | ||||
| @@ -25,7 +25,7 @@ import ( | ||||
| 	dockercontainer "github.com/docker/engine-api/types/container" | ||||
|  | ||||
| 	"k8s.io/kubernetes/pkg/api/v1" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/dockershim/securitycontext" | ||||
| 	knetwork "k8s.io/kubernetes/pkg/kubelet/network" | ||||
| ) | ||||
|   | ||||
| @@ -25,7 +25,7 @@ import ( | ||||
| 	dockercontainer "github.com/docker/engine-api/types/container" | ||||
| 	"github.com/stretchr/testify/assert" | ||||
|  | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/dockershim/securitycontext" | ||||
| ) | ||||
|  | ||||
|   | ||||
| @@ -32,7 +32,7 @@ go_test( | ||||
|     deps = [ | ||||
|         "//pkg/api:go_default_library", | ||||
|         "//pkg/api/v1:go_default_library", | ||||
|         "//pkg/kubelet/api/v1alpha1/stats:go_default_library", | ||||
|         "//pkg/kubelet/apis/stats/v1alpha1:go_default_library", | ||||
|         "//pkg/kubelet/cm:go_default_library", | ||||
|         "//pkg/kubelet/eviction/api:go_default_library", | ||||
|         "//pkg/kubelet/lifecycle:go_default_library", | ||||
| @@ -62,7 +62,7 @@ go_library( | ||||
|         "//pkg/api:go_default_library", | ||||
|         "//pkg/api/v1:go_default_library", | ||||
|         "//pkg/features:go_default_library", | ||||
|         "//pkg/kubelet/api/v1alpha1/stats:go_default_library", | ||||
|         "//pkg/kubelet/apis/stats/v1alpha1:go_default_library", | ||||
|         "//pkg/kubelet/cm:go_default_library", | ||||
|         "//pkg/kubelet/eviction/api:go_default_library", | ||||
|         "//pkg/kubelet/lifecycle:go_default_library", | ||||
|   | ||||
| @@ -28,7 +28,7 @@ import ( | ||||
| 	"k8s.io/client-go/util/clock" | ||||
| 	kubeapi "k8s.io/kubernetes/pkg/api" | ||||
| 	"k8s.io/kubernetes/pkg/api/v1" | ||||
| 	statsapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/stats" | ||||
| 	statsapi "k8s.io/kubernetes/pkg/kubelet/apis/stats/v1alpha1" | ||||
| 	evictionapi "k8s.io/kubernetes/pkg/kubelet/eviction/api" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/lifecycle" | ||||
| 	kubelettypes "k8s.io/kubernetes/pkg/kubelet/types" | ||||
|   | ||||
| @@ -28,7 +28,7 @@ import ( | ||||
| 	"k8s.io/apimachinery/pkg/util/sets" | ||||
| 	"k8s.io/kubernetes/pkg/api" | ||||
| 	"k8s.io/kubernetes/pkg/api/v1" | ||||
| 	statsapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/stats" | ||||
| 	statsapi "k8s.io/kubernetes/pkg/kubelet/apis/stats/v1alpha1" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/cm" | ||||
| 	evictionapi "k8s.io/kubernetes/pkg/kubelet/eviction/api" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/qos" | ||||
|   | ||||
| @@ -27,7 +27,7 @@ import ( | ||||
| 	"k8s.io/apimachinery/pkg/types" | ||||
| 	"k8s.io/kubernetes/pkg/api" | ||||
| 	"k8s.io/kubernetes/pkg/api/v1" | ||||
| 	statsapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/stats" | ||||
| 	statsapi "k8s.io/kubernetes/pkg/kubelet/apis/stats/v1alpha1" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/cm" | ||||
| 	evictionapi "k8s.io/kubernetes/pkg/kubelet/eviction/api" | ||||
| 	"k8s.io/kubernetes/pkg/quota" | ||||
|   | ||||
| @@ -22,7 +22,7 @@ import ( | ||||
| 	"k8s.io/apimachinery/pkg/api/resource" | ||||
| 	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" | ||||
| 	"k8s.io/kubernetes/pkg/api/v1" | ||||
| 	statsapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/stats" | ||||
| 	statsapi "k8s.io/kubernetes/pkg/kubelet/apis/stats/v1alpha1" | ||||
| 	evictionapi "k8s.io/kubernetes/pkg/kubelet/eviction/api" | ||||
| ) | ||||
|  | ||||
|   | ||||
| @@ -57,7 +57,7 @@ import ( | ||||
| 	corelisters "k8s.io/kubernetes/pkg/client/listers/core/v1" | ||||
| 	"k8s.io/kubernetes/pkg/cloudprovider" | ||||
| 	"k8s.io/kubernetes/pkg/features" | ||||
| 	internalapi "k8s.io/kubernetes/pkg/kubelet/api" | ||||
| 	internalapi "k8s.io/kubernetes/pkg/kubelet/apis/cri" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/cadvisor" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/cm" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/config" | ||||
|   | ||||
| @@ -31,8 +31,8 @@ go_library( | ||||
|         "//pkg/api/v1:go_default_library", | ||||
|         "//pkg/api/v1/ref:go_default_library", | ||||
|         "//pkg/credentialprovider:go_default_library", | ||||
|         "//pkg/kubelet/api:go_default_library", | ||||
|         "//pkg/kubelet/api/v1alpha1/runtime:go_default_library", | ||||
|         "//pkg/kubelet/apis/cri:go_default_library", | ||||
|         "//pkg/kubelet/apis/cri/v1alpha1:go_default_library", | ||||
|         "//pkg/kubelet/container:go_default_library", | ||||
|         "//pkg/kubelet/events:go_default_library", | ||||
|         "//pkg/kubelet/images:go_default_library", | ||||
| @@ -82,8 +82,8 @@ go_test( | ||||
|     deps = [ | ||||
|         "//pkg/api/v1:go_default_library", | ||||
|         "//pkg/credentialprovider:go_default_library", | ||||
|         "//pkg/kubelet/api/testing:go_default_library", | ||||
|         "//pkg/kubelet/api/v1alpha1/runtime:go_default_library", | ||||
|         "//pkg/kubelet/apis/cri/testing:go_default_library", | ||||
|         "//pkg/kubelet/apis/cri/v1alpha1:go_default_library", | ||||
|         "//pkg/kubelet/container:go_default_library", | ||||
|         "//pkg/kubelet/container/testing:go_default_library", | ||||
|         "//vendor/github.com/golang/mock/gomock:go_default_library", | ||||
|   | ||||
| @@ -26,7 +26,7 @@ import ( | ||||
| 	"k8s.io/client-go/util/flowcontrol" | ||||
| 	"k8s.io/kubernetes/pkg/api/v1" | ||||
| 	"k8s.io/kubernetes/pkg/credentialprovider" | ||||
| 	internalapi "k8s.io/kubernetes/pkg/kubelet/api" | ||||
| 	internalapi "k8s.io/kubernetes/pkg/kubelet/apis/cri" | ||||
| 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/images" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/lifecycle" | ||||
|   | ||||
| @@ -24,7 +24,7 @@ import ( | ||||
| 	"github.com/golang/glog" | ||||
| 	"k8s.io/apimachinery/pkg/types" | ||||
| 	"k8s.io/kubernetes/pkg/api/v1" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | ||||
| ) | ||||
|  | ||||
|   | ||||
| @@ -19,8 +19,8 @@ package kuberuntime | ||||
| import ( | ||||
| 	"time" | ||||
|  | ||||
| 	internalapi "k8s.io/kubernetes/pkg/kubelet/api" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	internalapi "k8s.io/kubernetes/pkg/kubelet/apis/cri" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/metrics" | ||||
| ) | ||||
|  | ||||
|   | ||||
| @@ -35,7 +35,7 @@ import ( | ||||
| 	utilruntime "k8s.io/apimachinery/pkg/util/runtime" | ||||
| 	"k8s.io/apimachinery/pkg/util/sets" | ||||
| 	"k8s.io/kubernetes/pkg/api/v1" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/events" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/qos" | ||||
|   | ||||
| @@ -23,7 +23,7 @@ import ( | ||||
| 	"github.com/stretchr/testify/assert" | ||||
| 	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" | ||||
| 	"k8s.io/kubernetes/pkg/api/v1" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| 	containertest "k8s.io/kubernetes/pkg/kubelet/container/testing" | ||||
| ) | ||||
|  | ||||
|   | ||||
| @@ -25,8 +25,8 @@ import ( | ||||
|  | ||||
| 	"github.com/golang/glog" | ||||
| 	"k8s.io/apimachinery/pkg/types" | ||||
| 	internalapi "k8s.io/kubernetes/pkg/kubelet/api" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	internalapi "k8s.io/kubernetes/pkg/kubelet/apis/cri" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | ||||
| ) | ||||
|  | ||||
|   | ||||
| @@ -25,7 +25,7 @@ import ( | ||||
| 	"github.com/golang/mock/gomock" | ||||
| 	"github.com/stretchr/testify/assert" | ||||
| 	"k8s.io/kubernetes/pkg/api/v1" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | ||||
| 	containertest "k8s.io/kubernetes/pkg/kubelet/container/testing" | ||||
| ) | ||||
|   | ||||
| @@ -21,7 +21,7 @@ import ( | ||||
| 	utilerrors "k8s.io/apimachinery/pkg/util/errors" | ||||
| 	"k8s.io/kubernetes/pkg/api/v1" | ||||
| 	"k8s.io/kubernetes/pkg/credentialprovider" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | ||||
| 	"k8s.io/kubernetes/pkg/util/parsers" | ||||
| ) | ||||
|   | ||||
| @@ -26,7 +26,7 @@ import ( | ||||
| 	"k8s.io/apimachinery/pkg/util/sets" | ||||
| 	"k8s.io/kubernetes/pkg/api/v1" | ||||
| 	"k8s.io/kubernetes/pkg/credentialprovider" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | ||||
| ) | ||||
|  | ||||
|   | ||||
| @@ -32,7 +32,7 @@ import ( | ||||
| 	"github.com/golang/glog" | ||||
|  | ||||
| 	"k8s.io/kubernetes/pkg/api/v1" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| 	"k8s.io/kubernetes/pkg/util/tail" | ||||
| ) | ||||
|  | ||||
|   | ||||
| @@ -34,8 +34,8 @@ import ( | ||||
| 	"k8s.io/kubernetes/pkg/api/v1" | ||||
| 	"k8s.io/kubernetes/pkg/api/v1/ref" | ||||
| 	"k8s.io/kubernetes/pkg/credentialprovider" | ||||
| 	internalapi "k8s.io/kubernetes/pkg/kubelet/api" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	internalapi "k8s.io/kubernetes/pkg/kubelet/apis/cri" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/events" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/images" | ||||
|   | ||||
| @@ -31,8 +31,8 @@ import ( | ||||
| 	"k8s.io/client-go/util/flowcontrol" | ||||
| 	"k8s.io/kubernetes/pkg/api/v1" | ||||
| 	"k8s.io/kubernetes/pkg/credentialprovider" | ||||
| 	apitest "k8s.io/kubernetes/pkg/kubelet/api/testing" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	apitest "k8s.io/kubernetes/pkg/kubelet/apis/cri/testing" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | ||||
| 	containertest "k8s.io/kubernetes/pkg/kubelet/container/testing" | ||||
| ) | ||||
|   | ||||
| @@ -25,7 +25,7 @@ import ( | ||||
| 	"github.com/golang/glog" | ||||
| 	kubetypes "k8s.io/apimachinery/pkg/types" | ||||
| 	"k8s.io/kubernetes/pkg/api/v1" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| 	kubecontainer "k8s.io/kubernetes/pkg/kubelet/container" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/types" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/util/format" | ||||
|   | ||||
| @@ -24,7 +24,7 @@ import ( | ||||
| 	"github.com/stretchr/testify/assert" | ||||
| 	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" | ||||
| 	"k8s.io/kubernetes/pkg/api/v1" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| 	containertest "k8s.io/kubernetes/pkg/kubelet/container/testing" | ||||
| ) | ||||
|  | ||||
|   | ||||
| @@ -20,7 +20,7 @@ import ( | ||||
| 	"fmt" | ||||
|  | ||||
| 	"k8s.io/kubernetes/pkg/api/v1" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| 	"k8s.io/kubernetes/pkg/security/apparmor" | ||||
| 	"k8s.io/kubernetes/pkg/securitycontext" | ||||
| ) | ||||
|   | ||||
| @@ -17,8 +17,8 @@ go_library( | ||||
|     ], | ||||
|     tags = ["automanaged"], | ||||
|     deps = [ | ||||
|         "//pkg/kubelet/api:go_default_library", | ||||
|         "//pkg/kubelet/api/v1alpha1/runtime:go_default_library", | ||||
|         "//pkg/kubelet/apis/cri:go_default_library", | ||||
|         "//pkg/kubelet/apis/cri/v1alpha1:go_default_library", | ||||
|         "//pkg/util/exec:go_default_library", | ||||
|         "//vendor/github.com/golang/glog:go_default_library", | ||||
|         "//vendor/golang.org/x/net/context:go_default_library", | ||||
|   | ||||
| @@ -24,8 +24,8 @@ import ( | ||||
| 	"github.com/golang/glog" | ||||
| 	"google.golang.org/grpc" | ||||
|  | ||||
| 	internalapi "k8s.io/kubernetes/pkg/kubelet/api" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	internalapi "k8s.io/kubernetes/pkg/kubelet/apis/cri" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| ) | ||||
|  | ||||
| // RemoteImageService is a gRPC implementation of internalapi.ImageManagerService. | ||||
|   | ||||
| @@ -25,8 +25,8 @@ import ( | ||||
| 	"github.com/golang/glog" | ||||
| 	"google.golang.org/grpc" | ||||
|  | ||||
| 	internalapi "k8s.io/kubernetes/pkg/kubelet/api" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	internalapi "k8s.io/kubernetes/pkg/kubelet/apis/cri" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| 	utilexec "k8s.io/kubernetes/pkg/util/exec" | ||||
| ) | ||||
|  | ||||
|   | ||||
| @@ -23,7 +23,7 @@ import ( | ||||
|  | ||||
| 	"golang.org/x/net/context" | ||||
|  | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| ) | ||||
|  | ||||
| // dial creates a net.Conn by unix socket addr. | ||||
|   | ||||
| @@ -19,8 +19,8 @@ go_library( | ||||
|     ], | ||||
|     tags = ["automanaged"], | ||||
|     deps = [ | ||||
|         "//pkg/kubelet/api:go_default_library", | ||||
|         "//pkg/kubelet/api/v1alpha1/runtime:go_default_library", | ||||
|         "//pkg/kubelet/apis/cri:go_default_library", | ||||
|         "//pkg/kubelet/apis/cri/v1alpha1:go_default_library", | ||||
|         "//pkg/kubelet/util/ioutils:go_default_library", | ||||
|     ], | ||||
| ) | ||||
| @@ -30,7 +30,7 @@ go_test( | ||||
|     srcs = ["imagestore_test.go"], | ||||
|     library = ":go_default_library", | ||||
|     tags = ["automanaged"], | ||||
|     deps = ["//pkg/kubelet/api/v1alpha1/runtime:go_default_library"], | ||||
|     deps = ["//pkg/kubelet/apis/cri/v1alpha1:go_default_library"], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|   | ||||
| @@ -19,8 +19,8 @@ package rktshim | ||||
| import ( | ||||
| 	"time" | ||||
|  | ||||
| 	kubeletapi "k8s.io/kubernetes/pkg/kubelet/api" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	kubeletapi "k8s.io/kubernetes/pkg/kubelet/apis/cri" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| ) | ||||
|  | ||||
| // Runtime provides an API for lifecycle, inspection and introspection | ||||
|   | ||||
| @@ -23,8 +23,8 @@ import ( | ||||
| 	"math/rand" | ||||
| 	"time" | ||||
|  | ||||
| 	kubeletapi "k8s.io/kubernetes/pkg/kubelet/api" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	kubeletapi "k8s.io/kubernetes/pkg/kubelet/apis/cri" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/util/ioutils" | ||||
| ) | ||||
|  | ||||
|   | ||||
| @@ -19,7 +19,7 @@ package rktshim | ||||
| import ( | ||||
| 	"errors" | ||||
|  | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| ) | ||||
|  | ||||
| // TODO(tmrts): Move these errors to the container API for code re-use. | ||||
|   | ||||
| @@ -21,7 +21,7 @@ import ( | ||||
| 	"reflect" | ||||
| 	"testing" | ||||
|  | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| ) | ||||
|  | ||||
| var ( | ||||
|   | ||||
| @@ -17,8 +17,8 @@ limitations under the License. | ||||
| package rktshim | ||||
|  | ||||
| import ( | ||||
| 	kubeletapi "k8s.io/kubernetes/pkg/kubelet/api" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	kubeletapi "k8s.io/kubernetes/pkg/kubelet/apis/cri" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| ) | ||||
|  | ||||
| // PodSandboxManager provides basic operations to create/delete and examine | ||||
|   | ||||
| @@ -46,7 +46,7 @@ const ( | ||||
| // options contains details about which streams are required for | ||||
| // port forwarding. | ||||
| // All fields incldued in V4Options need to be expressed explicilty in the | ||||
| // CRI (pkg/kubelet/api/{version}/runtime/api.proto) PortForwardRequest. | ||||
| // CRI (pkg/kubelet/apis/cri/{version}/api.proto) PortForwardRequest. | ||||
| type V4Options struct { | ||||
| 	Ports []int32 | ||||
| } | ||||
|   | ||||
| @@ -21,7 +21,7 @@ go_library( | ||||
|     tags = ["automanaged"], | ||||
|     deps = [ | ||||
|         "//pkg/api/v1:go_default_library", | ||||
|         "//pkg/kubelet/api/v1alpha1/stats:go_default_library", | ||||
|         "//pkg/kubelet/apis/stats/v1alpha1:go_default_library", | ||||
|         "//pkg/kubelet/cm:go_default_library", | ||||
|         "//pkg/kubelet/container:go_default_library", | ||||
|         "//pkg/kubelet/leaky:go_default_library", | ||||
| @@ -49,7 +49,7 @@ go_test( | ||||
|     tags = ["automanaged"], | ||||
|     deps = [ | ||||
|         "//pkg/api/v1:go_default_library", | ||||
|         "//pkg/kubelet/api/v1alpha1/stats:go_default_library", | ||||
|         "//pkg/kubelet/apis/stats/v1alpha1:go_default_library", | ||||
|         "//pkg/kubelet/cm:go_default_library", | ||||
|         "//pkg/kubelet/container:go_default_library", | ||||
|         "//pkg/kubelet/leaky:go_default_library", | ||||
|   | ||||
| @@ -24,7 +24,7 @@ import ( | ||||
| 	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" | ||||
| 	kubetypes "k8s.io/apimachinery/pkg/types" | ||||
| 	"k8s.io/kubernetes/pkg/api/v1" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/stats" | ||||
| 	stats "k8s.io/kubernetes/pkg/kubelet/apis/stats/v1alpha1" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/cm" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/container" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/leaky" | ||||
|   | ||||
| @@ -27,7 +27,7 @@ import ( | ||||
|  | ||||
| 	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" | ||||
| 	k8sv1 "k8s.io/kubernetes/pkg/api/v1" | ||||
| 	kubestats "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/stats" | ||||
| 	kubestats "k8s.io/kubernetes/pkg/kubelet/apis/stats/v1alpha1" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/cm" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/container" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/leaky" | ||||
|   | ||||
| @@ -23,7 +23,7 @@ import ( | ||||
|  | ||||
| 	"k8s.io/apimachinery/pkg/util/wait" | ||||
| 	"k8s.io/kubernetes/pkg/api/v1" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/stats" | ||||
| 	stats "k8s.io/kubernetes/pkg/kubelet/apis/stats/v1alpha1" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/util/format" | ||||
| 	"k8s.io/kubernetes/pkg/volume" | ||||
|  | ||||
|   | ||||
| @@ -18,7 +18,7 @@ go_library( | ||||
|     tags = ["automanaged"], | ||||
|     deps = [ | ||||
|         "//pkg/client/unversioned/remotecommand:go_default_library", | ||||
|         "//pkg/kubelet/api/v1alpha1/runtime:go_default_library", | ||||
|         "//pkg/kubelet/apis/cri/v1alpha1:go_default_library", | ||||
|         "//pkg/kubelet/server/portforward:go_default_library", | ||||
|         "//pkg/kubelet/server/remotecommand:go_default_library", | ||||
|         "//vendor/github.com/emicklei/go-restful:go_default_library", | ||||
| @@ -41,7 +41,7 @@ go_test( | ||||
|     deps = [ | ||||
|         "//pkg/api:go_default_library", | ||||
|         "//pkg/client/unversioned/remotecommand:go_default_library", | ||||
|         "//pkg/kubelet/api/v1alpha1/runtime:go_default_library", | ||||
|         "//pkg/kubelet/apis/cri/v1alpha1:go_default_library", | ||||
|         "//pkg/kubelet/server/portforward:go_default_library", | ||||
|         "//vendor/github.com/stretchr/testify/assert:go_default_library", | ||||
|         "//vendor/github.com/stretchr/testify/require:go_default_library", | ||||
|   | ||||
| @@ -33,7 +33,7 @@ import ( | ||||
| 	"k8s.io/apimachinery/pkg/types" | ||||
| 	remotecommandconsts "k8s.io/apimachinery/pkg/util/remotecommand" | ||||
| 	"k8s.io/kubernetes/pkg/client/unversioned/remotecommand" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/server/portforward" | ||||
| 	remotecommandserver "k8s.io/kubernetes/pkg/kubelet/server/remotecommand" | ||||
| ) | ||||
|   | ||||
| @@ -34,7 +34,7 @@ import ( | ||||
| 	restclient "k8s.io/client-go/rest" | ||||
| 	"k8s.io/kubernetes/pkg/api" | ||||
| 	"k8s.io/kubernetes/pkg/client/unversioned/remotecommand" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| 	kubeletportforward "k8s.io/kubernetes/pkg/kubelet/server/portforward" | ||||
| ) | ||||
|  | ||||
|   | ||||
| @@ -143,7 +143,7 @@ go_library( | ||||
|         "//pkg/controller/replication:go_default_library", | ||||
|         "//pkg/kubectl:go_default_library", | ||||
|         "//pkg/kubectl/cmd/util:go_default_library", | ||||
|         "//pkg/kubelet/api/v1alpha1/stats:go_default_library", | ||||
|         "//pkg/kubelet/apis/stats/v1alpha1:go_default_library", | ||||
|         "//pkg/kubelet/pod:go_default_library", | ||||
|         "//pkg/master/ports:go_default_library", | ||||
|         "//pkg/metrics:go_default_library", | ||||
|   | ||||
| @@ -70,7 +70,7 @@ go_library( | ||||
|         "//pkg/controller/deployment/util:go_default_library", | ||||
|         "//pkg/controller/node:go_default_library", | ||||
|         "//pkg/kubectl:go_default_library", | ||||
|         "//pkg/kubelet/api/v1alpha1/stats:go_default_library", | ||||
|         "//pkg/kubelet/apis/stats/v1alpha1:go_default_library", | ||||
|         "//pkg/kubelet/events:go_default_library", | ||||
|         "//pkg/kubelet/metrics:go_default_library", | ||||
|         "//pkg/kubelet/sysctl:go_default_library", | ||||
|   | ||||
| @@ -34,7 +34,7 @@ import ( | ||||
| 	"k8s.io/apimachinery/pkg/util/sets" | ||||
| 	"k8s.io/apimachinery/pkg/util/wait" | ||||
| 	"k8s.io/kubernetes/pkg/client/clientset_generated/clientset" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/stats" | ||||
| 	stats "k8s.io/kubernetes/pkg/kubelet/apis/stats/v1alpha1" | ||||
| 	kubeletmetrics "k8s.io/kubernetes/pkg/kubelet/metrics" | ||||
| 	"k8s.io/kubernetes/pkg/master/ports" | ||||
| 	"k8s.io/kubernetes/pkg/metrics" | ||||
|   | ||||
| @@ -25,7 +25,7 @@ import ( | ||||
| 	"k8s.io/apimachinery/pkg/util/sets" | ||||
| 	"k8s.io/apimachinery/pkg/util/uuid" | ||||
| 	"k8s.io/kubernetes/pkg/client/clientset_generated/clientset" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/stats" | ||||
| 	stats "k8s.io/kubernetes/pkg/kubelet/apis/stats/v1alpha1" | ||||
| 	"k8s.io/kubernetes/test/e2e/framework" | ||||
| 	testutils "k8s.io/kubernetes/test/utils" | ||||
|  | ||||
|   | ||||
| @@ -31,9 +31,9 @@ go_library( | ||||
|         "//pkg/apis/componentconfig/v1alpha1:go_default_library", | ||||
|         "//pkg/client/clientset_generated/clientset:go_default_library", | ||||
|         "//pkg/client/clientset_generated/clientset/typed/core/v1:go_default_library", | ||||
|         "//pkg/kubelet/api:go_default_library", | ||||
|         "//pkg/kubelet/api/v1alpha1/runtime:go_default_library", | ||||
|         "//pkg/kubelet/api/v1alpha1/stats:go_default_library", | ||||
|         "//pkg/kubelet/apis/cri:go_default_library", | ||||
|         "//pkg/kubelet/apis/cri/v1alpha1:go_default_library", | ||||
|         "//pkg/kubelet/apis/stats/v1alpha1:go_default_library", | ||||
|         "//pkg/kubelet/remote:go_default_library", | ||||
|         "//pkg/util/procfs:go_default_library", | ||||
|         "//test/e2e/common:go_default_library", | ||||
| @@ -98,7 +98,7 @@ go_test( | ||||
|         "//pkg/apis/componentconfig:go_default_library", | ||||
|         "//pkg/client/clientset_generated/clientset:go_default_library", | ||||
|         "//pkg/kubelet:go_default_library", | ||||
|         "//pkg/kubelet/api/v1alpha1/stats:go_default_library", | ||||
|         "//pkg/kubelet/apis/stats/v1alpha1:go_default_library", | ||||
|         "//pkg/kubelet/cm:go_default_library", | ||||
|         "//pkg/kubelet/container:go_default_library", | ||||
|         "//pkg/kubelet/dockershim/libdocker:go_default_library", | ||||
|   | ||||
| @@ -31,7 +31,7 @@ import ( | ||||
| 	"k8s.io/apimachinery/pkg/watch" | ||||
| 	"k8s.io/client-go/tools/cache" | ||||
| 	"k8s.io/kubernetes/pkg/api/v1" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/stats" | ||||
| 	stats "k8s.io/kubernetes/pkg/kubelet/apis/stats/v1alpha1" | ||||
| 	kubemetrics "k8s.io/kubernetes/pkg/kubelet/metrics" | ||||
| 	"k8s.io/kubernetes/pkg/metrics" | ||||
| 	"k8s.io/kubernetes/test/e2e/framework" | ||||
|   | ||||
| @@ -26,8 +26,8 @@ import ( | ||||
| 	"github.com/golang/glog" | ||||
|  | ||||
| 	"k8s.io/apimachinery/pkg/util/sets" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/api" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/runtime" | ||||
| 	internalapi "k8s.io/kubernetes/pkg/kubelet/apis/cri" | ||||
| 	runtimeapi "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/remote" | ||||
| 	commontest "k8s.io/kubernetes/test/e2e/common" | ||||
| 	"k8s.io/kubernetes/test/e2e/framework" | ||||
| @@ -82,7 +82,7 @@ func (dp *dockerPuller) Pull(image string) ([]byte, error) { | ||||
| } | ||||
|  | ||||
| type remotePuller struct { | ||||
| 	imageService api.ImageManagerService | ||||
| 	imageService internalapi.ImageManagerService | ||||
| } | ||||
|  | ||||
| func (rp *remotePuller) Name() string { | ||||
| @@ -91,7 +91,7 @@ func (rp *remotePuller) Name() string { | ||||
|  | ||||
| func (rp *remotePuller) Pull(image string) ([]byte, error) { | ||||
| 	// TODO(runcom): should we check if the image is already pulled with ImageStatus? | ||||
| 	_, err := rp.imageService.PullImage(&runtime.ImageSpec{Image: image}, nil) | ||||
| 	_, err := rp.imageService.PullImage(&runtimeapi.ImageSpec{Image: image}, nil) | ||||
| 	return nil, err | ||||
| } | ||||
|  | ||||
|   | ||||
| @@ -40,7 +40,7 @@ import ( | ||||
| 	"k8s.io/apimachinery/pkg/util/uuid" | ||||
| 	"k8s.io/apimachinery/pkg/util/wait" | ||||
| 	"k8s.io/kubernetes/pkg/api/v1" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/stats" | ||||
| 	stats "k8s.io/kubernetes/pkg/kubelet/apis/stats/v1alpha1" | ||||
| 	"k8s.io/kubernetes/pkg/util/procfs" | ||||
| 	"k8s.io/kubernetes/test/e2e/framework" | ||||
|  | ||||
|   | ||||
| @@ -24,7 +24,7 @@ import ( | ||||
| 	"time" | ||||
|  | ||||
| 	"k8s.io/kubernetes/pkg/client/clientset_generated/clientset" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/stats" | ||||
| 	stats "k8s.io/kubernetes/pkg/kubelet/apis/stats/v1alpha1" | ||||
| 	"k8s.io/kubernetes/test/e2e/framework" | ||||
|  | ||||
| 	. "github.com/onsi/ginkgo" | ||||
|   | ||||
| @@ -25,7 +25,7 @@ import ( | ||||
| 	"k8s.io/apimachinery/pkg/api/resource" | ||||
| 	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" | ||||
| 	"k8s.io/kubernetes/pkg/api/v1" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/stats" | ||||
| 	stats "k8s.io/kubernetes/pkg/kubelet/apis/stats/v1alpha1" | ||||
| 	"k8s.io/kubernetes/test/e2e/framework" | ||||
|  | ||||
| 	systemdutil "github.com/coreos/go-systemd/util" | ||||
|   | ||||
| @@ -34,7 +34,7 @@ import ( | ||||
| 	"k8s.io/kubernetes/pkg/api/v1" | ||||
| 	"k8s.io/kubernetes/pkg/apis/componentconfig" | ||||
| 	v1alpha1 "k8s.io/kubernetes/pkg/apis/componentconfig/v1alpha1" | ||||
| 	"k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/stats" | ||||
| 	stats "k8s.io/kubernetes/pkg/kubelet/apis/stats/v1alpha1" | ||||
| 	// utilconfig "k8s.io/kubernetes/pkg/util/config" | ||||
| 	"k8s.io/kubernetes/test/e2e/framework" | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Michael Taufen
					Michael Taufen