From 3aaa6fca884b96242117ccb712d47e701ee8130d Mon Sep 17 00:00:00 2001 From: "Tim St. Clair" Date: Thu, 10 Nov 2016 13:08:39 -0800 Subject: [PATCH] BUILD changes for cgroup pids --- pkg/kubelet/cm/BUILD | 1 + pkg/kubelet/cm/util/BUILD | 21 +++++++++++++++++++++ pkg/util/oom/BUILD | 3 +-- 3 files changed, 23 insertions(+), 2 deletions(-) create mode 100644 pkg/kubelet/cm/util/BUILD diff --git a/pkg/kubelet/cm/BUILD b/pkg/kubelet/cm/BUILD index 8c0749a18b8..ed5f6050537 100644 --- a/pkg/kubelet/cm/BUILD +++ b/pkg/kubelet/cm/BUILD @@ -27,6 +27,7 @@ go_library( "//pkg/api:go_default_library", "//pkg/api/resource:go_default_library", "//pkg/kubelet/cadvisor:go_default_library", + "//pkg/kubelet/cm/util:go_default_library", "//pkg/kubelet/qos:go_default_library", "//pkg/types:go_default_library", "//pkg/util:go_default_library", diff --git a/pkg/kubelet/cm/util/BUILD b/pkg/kubelet/cm/util/BUILD new file mode 100644 index 00000000000..e9d76f90dd5 --- /dev/null +++ b/pkg/kubelet/cm/util/BUILD @@ -0,0 +1,21 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["cgroups_linux.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/opencontainers/runc/libcontainer/cgroups", + "//vendor:github.com/opencontainers/runc/libcontainer/utils", + ], +) diff --git a/pkg/util/oom/BUILD b/pkg/util/oom/BUILD index 325284dc1f1..5d8569631f9 100644 --- a/pkg/util/oom/BUILD +++ b/pkg/util/oom/BUILD @@ -20,9 +20,8 @@ go_library( ], tags = ["automanaged"], deps = [ + "//pkg/kubelet/cm/util:go_default_library", "//vendor:github.com/golang/glog", - "//vendor:github.com/opencontainers/runc/libcontainer/cgroups/fs", - "//vendor:github.com/opencontainers/runc/libcontainer/configs", ], )