Update containerd to 1.4.0-beta.2 and K8s to 1.19.0-rc.0

This unbreaks bbolt (as part of containerd) on 1.14+ (see https://github.com/etcd-io/bbolt/pull/201 and
https://github.com/etcd-io/bbolt/pull/220), pulls in my patch to ignore image-defined volumes
(https://github.com/containerd/cri/pull/1504) and gets us some robustness fixes in containerd CNI/CRI integration
(https://github.com/containerd/cri/pull/1405). This also updates K8s at the same time since they share a lot of
dependencies and only updating one is very annoying. On the K8s side we mostly get the standard stream of fixes
plus some patches that are no longer necessary.

One annoying on the K8s side (but with no impact to the functionality) are these messages in the logs of various
components:
```
W0714 11:51:26.323590       1 warnings.go:67] policy/v1beta1 PodSecurityPolicy is deprecated in v1.22+, unavailable in v1.25+
```
They are caused by KEP-1635, but there's not explanation why this gets logged so aggressively considering the operators
cannot do anything about it. There's no newer version of PodSecurityPolicy and you are pretty much required to use it if
you use RBAC.

Test Plan: Covered by existing tests

Bug: T753

X-Origin-Diff: phab/D597
GitOrigin-RevId: f6c447da1de037c27646f9ec9f45ebd5d6660ab0
diff --git a/build/fietsje/deps_containerd.go b/build/fietsje/deps_containerd.go
index 6eea0e2..79b46aa 100644
--- a/build/fietsje/deps_containerd.go
+++ b/build/fietsje/deps_containerd.go
@@ -18,7 +18,7 @@
 
 func depsContainerd(p *planner) {
 	p.collectOverride(
-		"github.com/containerd/containerd", "8e685f78cf66e2901b2fbed2fdddd64449a74ab9",
+		"github.com/containerd/containerd", "v1.4.0-beta.2",
 		buildTags("no_zfs", "no_aufs", "no_devicemapper", "no_btrfs"),
 		disabledProtoBuild,
 	).use(
@@ -33,21 +33,24 @@
 		"github.com/containerd/fifo",
 		"github.com/containerd/go-cni",
 		"github.com/containerd/go-runc",
+		"github.com/containerd/imgcrypt",
+		"github.com/containers/ocicrypt",
 		"github.com/containerd/ttrpc",
 		"github.com/containerd/typeurl",
 		"github.com/containernetworking/cni",
 		"github.com/coreos/go-systemd/v22",
-		"github.com/cpuguy83/go-md2man",
+		"github.com/cpuguy83/go-md2man/v2",
 		"github.com/davecgh/go-spew",
-		"github.com/docker/distribution",
 		"github.com/docker/docker",
 		"github.com/docker/go-events",
 		"github.com/docker/go-metrics",
 		"github.com/docker/go-units",
 		"github.com/docker/spdystream",
 		"github.com/emicklei/go-restful",
+		"github.com/fullsailor/pkcs7",
 		"github.com/godbus/dbus/v5",
 		"github.com/gogo/protobuf",
+		"github.com/go-logr/logr",
 		"github.com/google/gofuzz",
 		"github.com/google/uuid",
 		"github.com/hashicorp/errwrap",
@@ -68,10 +71,9 @@
 		"github.com/prometheus/client_model",
 		"github.com/prometheus/common",
 		"github.com/prometheus/procfs",
-		"github.com/russross/blackfriday",
+		"github.com/russross/blackfriday/v2",
 		"github.com/seccomp/libseccomp-golang",
 		"github.com/sirupsen/logrus",
-		"github.com/stretchr/testify",
 		"github.com/syndtr/gocapability",
 		"github.com/tchap/go-patricia",
 		"github.com/urfave/cli",
@@ -84,8 +86,7 @@
 		"google.golang.org/genproto",
 		"gopkg.in/inf.v0",
 		"gopkg.in/yaml.v2",
-		"gotest.tools",
-		"k8s.io/klog",
+		"k8s.io/klog/v2",
 		"sigs.k8s.io/yaml",
 	).with(disabledProtoBuild).use(
 		"github.com/Microsoft/hcsshim",
diff --git a/build/fietsje/deps_kubernetes.go b/build/fietsje/deps_kubernetes.go
index 76a1f24..d274bfb 100644
--- a/build/fietsje/deps_kubernetes.go
+++ b/build/fietsje/deps_kubernetes.go
@@ -19,7 +19,7 @@
 func depsKubernetes(p *planner) {
 	// containerd and its deps
 	p.collect(
-		"k8s.io/kubernetes", "v1.19.0-alpha.2",
+		"k8s.io/kubernetes", "v1.19.0-rc.0",
 		buildTags("providerless"),
 		disabledProtoBuild,
 		patches(
@@ -69,7 +69,7 @@
 		"github.com/bgentry/speakeasy",
 		"github.com/blang/semver",
 		"github.com/chai2010/gettext-go",
-		"github.com/checkpoint-restore/go-criu",
+		"github.com/checkpoint-restore/go-criu/v4",
 		"github.com/container-storage-interface/spec",
 		"github.com/coreos/go-oidc",
 		"github.com/coreos/go-semver",
@@ -79,6 +79,7 @@
 		"github.com/daviddengcn/go-colortext",
 		"github.com/dgrijalva/jwt-go",
 		"github.com/docker/go-connections",
+		"github.com/docker/distribution",
 		"github.com/dustin/go-humanize",
 		"github.com/euank/go-kmsg-parser",
 		"github.com/evanphx/json-patch",
@@ -115,9 +116,11 @@
 		"github.com/mattn/go-isatty",
 		"github.com/mattn/go-runewidth",
 		"github.com/mindprince/gonvml",
+		"github.com/mistifyio/go-zfs",
 		"github.com/mitchellh/go-wordwrap",
 		"github.com/mitchellh/mapstructure",
 		"github.com/moby/term",
+		"github.com/moby/sys/mountinfo",
 		"github.com/morikuni/aec",
 		"github.com/mrunalp/fileutils",
 		"github.com/munnerz/goautoneg",
@@ -126,9 +129,11 @@
 		"github.com/peterbourgon/diskv",
 		"github.com/pquerna/cachecontrol",
 		"github.com/robfig/cron",
+		"github.com/russross/blackfriday",
 		"github.com/soheilhy/cmux",
 		"github.com/spf13/afero",
 		"github.com/spf13/pflag",
+		"github.com/stretchr/testify",
 		"github.com/tmc/grpc-websocket-proxy",
 		"github.com/vishvananda/netlink",
 		"github.com/vishvananda/netns",
@@ -148,7 +153,7 @@
 		"sigs.k8s.io/kustomize",
 		"sigs.k8s.io/structured-merge-diff/v3",
 		"vbom.ml/util",
-	).with(patches("cadvisor.patch", "cadvisor-build.patch")).use(
+	).use(
 		"github.com/google/cadvisor",
 	).with(disabledProtoBuild).use(
 		"go.etcd.io/etcd",
diff --git a/build/print-workspace-status.sh b/build/print-workspace-status.sh
index fcb38b3..fb46a5f 100755
--- a/build/print-workspace-status.sh
+++ b/build/print-workspace-status.sh
@@ -16,7 +16,7 @@
 # TODO(q3k): unify with //third_party/go/repsitories.bzl.
 KUBERNETES_gitMajor="1"
 KUBERNETES_gitMinor="19"
-KUBERNETES_gitVersion="v1.19.0-alpha.2+nxt"
+KUBERNETES_gitVersion="v1.19.0-rc.0+nxt"
 
 cat <<EOF
 KUBERNETES_gitCommit $(git rev-parse "HEAD^{commit}")
diff --git a/core/internal/containerd/config.toml b/core/internal/containerd/config.toml
index 86ef097..5a7e2f6 100644
--- a/core/internal/containerd/config.toml
+++ b/core/internal/containerd/config.toml
@@ -57,6 +57,7 @@
     stats_collect_period = 10
     systemd_cgroup = false
     enable_tls_streaming = false
+    ignore_image_defined_volumes = true
     max_container_log_line_size = 16384
     disable_cgroup = false
     disable_apparmor = true
diff --git a/nogo_config.json b/nogo_config.json
index 01e7d7c..f3f47ff 100644
--- a/nogo_config.json
+++ b/nogo_config.json
@@ -42,7 +42,8 @@
       "external/com_github_ghodss_yaml": "third_party",
       "external/io_k8s_kubectl": "third_party",
       "external/org_golang_google_protobuf/": "third_party",
-      "external/com_github_shirou_gopsutil/": "unreachable"
+      "external/com_github_shirou_gopsutil/": "unreachable",
+      "external/io_k8s_apimachinery/": "third_party"
     }
   },
   "assign": {
diff --git a/third_party/go/patches/cadvisor-build.patch b/third_party/go/patches/cadvisor-build.patch
deleted file mode 100644
index 5e7a11f..0000000
--- a/third_party/go/patches/cadvisor-build.patch
+++ /dev/null
@@ -1,47 +0,0 @@
-Copyright 2020 The Monogon Project Authors.
-
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-  http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-
-
-This patch updates BUILD files to reflect changes in Go sources. This only needs to be applied because Gazelle applies patches after BUILDfile generation.
-
-diff -ur com_github_google_cadvisor.orig/fs/fs.go com_github_google_cadvisor/fs/fs.go
---- com_github_google_cadvisor.orig/fs/BUILD.bazel	2020-04-15 17:54:23.086143468 +0200
-+++ com_github_google_cadvisor/fs/BUILD.bazel	2020-04-15 17:56:17.098546899 +0200
-@@ -12,14 +12,12 @@
-         "@io_bazel_rules_go//go/platform:android": [
-             "//devicemapper:go_default_library",
-             "//utils:go_default_library",
--            "@com_github_mistifyio_go_zfs//:go_default_library",
-             "@io_k8s_klog//:go_default_library",
-             "@io_k8s_utils//mount:go_default_library",
-         ],
-         "@io_bazel_rules_go//go/platform:linux": [
-             "//devicemapper:go_default_library",
-             "//utils:go_default_library",
--            "@com_github_mistifyio_go_zfs//:go_default_library",
-             "@io_k8s_klog//:go_default_library",
-             "@io_k8s_utils//mount:go_default_library",
-         ],
-diff -ur com_github_google_cadvisor.orig/fs/fs.go com_github_google_cadvisor/fs/fs.go
---- com_github_google_cadvisor.orig/container/docker/BUILD.bazel	2020-04-15 17:54:23.086143468 +0200
-+++ com_github_google_cadvisor/container/docker/BUILD.bazel	2020-04-15 17:56:17.098546899 +0200
-@@ -21,7 +21,6 @@
-         "//info/v1:go_default_library",
-         "//machine:go_default_library",
-         "//watcher:go_default_library",
--        "//zfs:go_default_library",
-         "@com_github_blang_semver//:go_default_library",
-         "@com_github_docker_docker//api/types:go_default_library",
-         "@com_github_docker_docker//api/types/container:go_default_library",
-
diff --git a/third_party/go/patches/cadvisor.patch b/third_party/go/patches/cadvisor.patch
deleted file mode 100644
index 9761dee..0000000
--- a/third_party/go/patches/cadvisor.patch
+++ /dev/null
@@ -1,415 +0,0 @@
-Copyright 2020 The Monogon Project Authors.
-
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-  http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-
-
-This rips out ZFS support from cadvisor. This should be turned into an upstream change for allowing zfs to be disabled via a build tag.
-
-diff -ur com_github_google_cadvisor.orig/container/docker/factory.go com_github_google_cadvisor/container/docker/factory.go
---- com_github_google_cadvisor.orig/container/docker/factory.go	2020-04-15 17:54:23.082143453 +0200
-+++ com_github_google_cadvisor/container/docker/factory.go	2020-04-16 15:08:47.394501543 +0200
-@@ -34,7 +34,6 @@
- 	info "github.com/google/cadvisor/info/v1"
- 	"github.com/google/cadvisor/machine"
- 	"github.com/google/cadvisor/watcher"
--	"github.com/google/cadvisor/zfs"
- 
- 	docker "github.com/docker/docker/client"
- 	"golang.org/x/net/context"
-@@ -102,7 +101,6 @@
- 	aufsStorageDriver         storageDriver = "aufs"
- 	overlayStorageDriver      storageDriver = "overlay"
- 	overlay2StorageDriver     storageDriver = "overlay2"
--	zfsStorageDriver          storageDriver = "zfs"
- )
- 
- type dockerFactory struct {
-@@ -127,8 +125,6 @@
- 
- 	thinPoolName    string
- 	thinPoolWatcher *devicemapper.ThinPoolWatcher
--
--	zfsWatcher *zfs.ZfsWatcher
- }
- 
- func (self *dockerFactory) String() string {
-@@ -157,7 +153,6 @@
- 		self.includedMetrics,
- 		self.thinPoolName,
- 		self.thinPoolWatcher,
--		self.zfsWatcher,
- 	)
- 	return
- }
-@@ -246,21 +241,6 @@
- 	return thinPoolWatcher, nil
- }
- 
--func startZfsWatcher(dockerInfo *dockertypes.Info) (*zfs.ZfsWatcher, error) {
--	filesystem, err := dockerutil.DockerZfsFilesystem(*dockerInfo)
--	if err != nil {
--		return nil, err
--	}
--
--	zfsWatcher, err := zfs.NewZfsWatcher(filesystem)
--	if err != nil {
--		return nil, err
--	}
--
--	go zfsWatcher.Start()
--	return zfsWatcher, nil
--}
--
- func ensureThinLsKernelVersion(kernelVersion string) error {
- 	// kernel 4.4.0 has the proper bug fixes to allow thin_ls to work without corrupting the thin pool
- 	minKernelVersion := semver.MustParse("4.4.0")
-@@ -358,14 +338,6 @@
- 		thinPoolName = status.DriverStatus[dockerutil.DriverStatusPoolName]
- 	}
- 
--	var zfsWatcher *zfs.ZfsWatcher
--	if storageDriver(dockerInfo.Driver) == zfsStorageDriver {
--		zfsWatcher, err = startZfsWatcher(dockerInfo)
--		if err != nil {
--			klog.Errorf("zfs filesystem stats will not be reported: %v", err)
--		}
--	}
--
- 	klog.V(1).Infof("Registering Docker factory")
- 	f := &dockerFactory{
- 		cgroupSubsystems:   cgroupSubsystems,
-@@ -379,7 +351,6 @@
- 		includedMetrics:    includedMetrics,
- 		thinPoolName:       thinPoolName,
- 		thinPoolWatcher:    thinPoolWatcher,
--		zfsWatcher:         zfsWatcher,
- 	}
- 
- 	container.RegisterContainerHandlerFactory(f, []watcher.ContainerWatchSource{watcher.Raw})
-diff -ur com_github_google_cadvisor.orig/container/docker/handler.go com_github_google_cadvisor/container/docker/handler.go
---- com_github_google_cadvisor.orig/container/docker/handler.go	2020-04-15 17:54:23.082143453 +0200
-+++ com_github_google_cadvisor/container/docker/handler.go	2020-04-16 15:45:56.432489633 +0200
-@@ -25,12 +25,10 @@
- 
- 	"github.com/google/cadvisor/container"
- 	"github.com/google/cadvisor/container/common"
--	dockerutil "github.com/google/cadvisor/container/docker/utils"
- 	containerlibcontainer "github.com/google/cadvisor/container/libcontainer"
- 	"github.com/google/cadvisor/devicemapper"
- 	"github.com/google/cadvisor/fs"
- 	info "github.com/google/cadvisor/info/v1"
--	"github.com/google/cadvisor/zfs"
- 
- 	dockercontainer "github.com/docker/docker/api/types/container"
- 	docker "github.com/docker/docker/client"
-@@ -87,9 +85,6 @@
- 	// the devicemapper poolname
- 	poolName string
- 
--	// zfsParent is the parent for docker zfs
--	zfsParent string
--
- 	// Reference to the container
- 	reference info.ContainerReference
- 
-@@ -130,7 +125,6 @@
- 	includedMetrics container.MetricSet,
- 	thinPoolName string,
- 	thinPoolWatcher *devicemapper.ThinPoolWatcher,
--	zfsWatcher *zfs.ZfsWatcher,
- ) (container.ContainerHandler, error) {
- 	// Create the cgroup paths.
- 	cgroupPaths := common.MakeCgroupPaths(cgroupSubsystems.MountPoints, name)
-@@ -164,8 +158,6 @@
- 	// For devicemapper, we only need the thin pool name, and that is passed in to this call
- 	var (
- 		rootfsStorageDir string
--		zfsFilesystem    string
--		zfsParent        string
- 	)
- 	switch storageDriver {
- 	case aufsStorageDriver:
-@@ -174,13 +166,6 @@
- 		rootfsStorageDir = path.Join(storageDir, string(storageDriver), rwLayerID, overlayRWLayer)
- 	case overlay2StorageDriver:
- 		rootfsStorageDir = path.Join(storageDir, string(storageDriver), rwLayerID, overlay2RWLayer)
--	case zfsStorageDriver:
--		status, err := Status()
--		if err != nil {
--			return nil, fmt.Errorf("unable to determine docker status: %v", err)
--		}
--		zfsParent = status.DriverStatus[dockerutil.DriverStatusParentDataset]
--		zfsFilesystem = path.Join(zfsParent, rwLayerID)
- 	}
- 
- 	// We assume that if Inspect fails then the container is not known to docker.
-@@ -200,7 +185,6 @@
- 		envs:               make(map[string]string),
- 		labels:             ctnr.Config.Labels,
- 		includedMetrics:    includedMetrics,
--		zfsParent:          zfsParent,
- 	}
- 	// Timestamp returned by Docker is in time.RFC3339Nano format.
- 	handler.creationTime, err = time.Parse(time.RFC3339Nano, ctnr.Created)
-@@ -244,9 +228,6 @@
- 		handler.fsHandler = &dockerFsHandler{
- 			fsHandler:       common.NewFsHandler(common.DefaultPeriod, rootfsStorageDir, otherStorageDir, fsInfo),
- 			thinPoolWatcher: thinPoolWatcher,
--			zfsWatcher:      zfsWatcher,
--			deviceID:        ctnr.GraphDriver.Data["DeviceId"],
--			zfsFilesystem:   zfsFilesystem,
- 		}
- 	}
- 
-@@ -271,7 +252,7 @@
- }
- 
- // dockerFsHandler is a composite FsHandler implementation the incorporates
--// the common fs handler, a devicemapper ThinPoolWatcher, and a zfsWatcher
-+// the common fs handler and a devicemapper ThinPoolWatcher
- type dockerFsHandler struct {
- 	fsHandler common.FsHandler
- 
-@@ -279,11 +260,6 @@
- 	thinPoolWatcher *devicemapper.ThinPoolWatcher
- 	// deviceID is the id of the container's fs device
- 	deviceID string
--
--	// zfsWatcher is the zfs filesystem watcher
--	zfsWatcher *zfs.ZfsWatcher
--	// zfsFilesystem is the docker zfs filesystem
--	zfsFilesystem string
- }
- 
- var _ common.FsHandler = &dockerFsHandler{}
-@@ -316,16 +292,6 @@
- 			usage.TotalUsageBytes += thinPoolUsage
- 		}
- 	}
--
--	if h.zfsWatcher != nil {
--		zfsUsage, err := h.zfsWatcher.GetUsage(h.zfsFilesystem)
--		if err != nil {
--			klog.V(5).Infof("unable to get fs usage from zfs for filesystem %s: %v", h.zfsFilesystem, err)
--		} else {
--			usage.BaseUsageBytes = zfsUsage
--			usage.TotalUsageBytes += zfsUsage
--		}
--	}
- 	return usage
- }
- 
-@@ -389,8 +355,6 @@
- 			return fmt.Errorf("unable to determine device info for dir: %v: %v", self.rootfsStorageDir, err)
- 		}
- 		device = deviceInfo.Device
--	case zfsStorageDriver:
--		device = self.zfsParent
- 	default:
- 		return nil
- 	}
-diff -ur com_github_google_cadvisor.orig/container/docker/utils/docker.go com_github_google_cadvisor/container/docker/utils/docker.go
---- com_github_google_cadvisor.orig/container/docker/utils/docker.go	2020-04-15 17:54:23.082143453 +0200
-+++ com_github_google_cadvisor/container/docker/utils/docker.go	2020-04-16 15:10:30.379817831 +0200
-@@ -69,12 +69,3 @@
- 
- 	return metadataDevice, nil
- }
--
--func DockerZfsFilesystem(info dockertypes.Info) (string, error) {
--	filesystem := DriverStatusValue(info.DriverStatus, DriverStatusParentDataset)
--	if len(filesystem) == 0 {
--		return "", fmt.Errorf("Could not get zfs filesystem")
--	}
--
--	return filesystem, nil
--}
-diff -ur com_github_google_cadvisor.orig/fs/fs.go com_github_google_cadvisor/fs/fs.go
---- com_github_google_cadvisor.orig/fs/fs.go	2020-04-15 17:54:23.086143468 +0200
-+++ com_github_google_cadvisor/fs/fs.go	2020-04-16 15:39:57.294333566 +0200
-@@ -32,7 +32,6 @@
- 
- 	"github.com/google/cadvisor/devicemapper"
- 	"github.com/google/cadvisor/utils"
--	zfs "github.com/mistifyio/go-zfs"
- 
- 	"k8s.io/klog"
- 	"k8s.io/utils/mount"
-@@ -167,11 +166,9 @@
- 
- 	supportedFsType := map[string]bool{
- 		// all ext systems are checked through prefix.
--		"btrfs":   true,
- 		"overlay": true,
- 		"tmpfs":   true,
- 		"xfs":     true,
--		"zfs":     true,
- 	}
- 
- 	for _, mount := range mounts {
-@@ -200,17 +197,6 @@
- 		if mount.FsType == "tmpfs" {
- 			mount.Source = mount.MountPoint
- 		}
--		// btrfs fix: following workaround fixes wrong btrfs Major and Minor Ids reported in /proc/self/mountinfo.
--		// instead of using values from /proc/self/mountinfo we use stat to get Ids from btrfs mount point
--		if mount.FsType == "btrfs" && mount.Major == 0 && strings.HasPrefix(mount.Source, "/dev/") {
--			major, minor, err := getBtrfsMajorMinorIds(&mount)
--			if err != nil {
--				klog.Warningf("%s", err)
--			} else {
--				mount.Major = major
--				mount.Minor = minor
--			}
--		}
- 
- 		// overlay fix: Making mount source unique for all overlay mounts, using the mount's major and minor ids.
- 		if mount.FsType == "overlay" {
-@@ -312,7 +298,7 @@
- 
- 	// TODO(rjnagal): Detect docker root and graphdriver directories from docker info.
- 	dockerRoot := context.Docker.Root
--	for _, dir := range []string{"devicemapper", "btrfs", "aufs", "overlay", "overlay2", "zfs"} {
-+	for _, dir := range []string{"devicemapper", "overlay", "overlay2"} {
- 		dockerImagePaths[path.Join(dockerRoot, dir)] = struct{}{}
- 	}
- 	for dockerRoot != "/" && dockerRoot != "." {
-@@ -390,14 +376,6 @@
- 				fs.Capacity, fs.Free, fs.Available, err = getDMStats(device, partition.blockSize)
- 				klog.V(5).Infof("got devicemapper fs capacity stats: capacity: %v free: %v available: %v:", fs.Capacity, fs.Free, fs.Available)
- 				fs.Type = DeviceMapper
--			case ZFS.String():
--				if _, devzfs := os.Stat("/dev/zfs"); os.IsExist(devzfs) {
--					fs.Capacity, fs.Free, fs.Available, err = getZfstats(device)
--					fs.Type = ZFS
--					break
--				}
--				// if /dev/zfs is not present default to VFS
--				fallthrough
- 			default:
- 				var inodes, inodesFree uint64
- 				if utils.FileExists(partition.mountpoint) {
-@@ -521,30 +499,6 @@
- 		}
- 	}
- 
--	mount, found := self.mounts[dir]
--	// try the parent dir if not found until we reach the root dir
--	// this is an issue on btrfs systems where the directory is not
--	// the subvolume
--	for !found {
--		pathdir, _ := filepath.Split(dir)
--		// break when we reach root
--		if pathdir == "/" {
--			break
--		}
--		// trim "/" from the new parent path otherwise the next possible
--		// filepath.Split in the loop will not split the string any further
--		dir = strings.TrimSuffix(pathdir, "/")
--		mount, found = self.mounts[dir]
--	}
--
--	if found && mount.FsType == "btrfs" && mount.Major == 0 && strings.HasPrefix(mount.Source, "/dev/") {
--		major, minor, err := getBtrfsMajorMinorIds(&mount)
--		if err != nil {
--			klog.Warningf("%s", err)
--		} else {
--			return &DeviceInfo{mount.Source, uint(major), uint(minor)}, nil
--		}
--	}
- 	return nil, fmt.Errorf("could not find device with major: %d, minor: %d in cached partitions map", major, minor)
- }
- 
-@@ -715,18 +669,6 @@
- 	return used, total, nil
- }
- 
--// getZfstats returns ZFS mount stats using zfsutils
--func getZfstats(poolName string) (uint64, uint64, uint64, error) {
--	dataset, err := zfs.GetDataset(poolName)
--	if err != nil {
--		return 0, 0, 0, err
--	}
--
--	total := dataset.Used + dataset.Avail + dataset.Usedbydataset
--
--	return total, dataset.Avail, dataset.Avail, nil
--}
--
- // Simple io.Writer implementation that counts how many bytes were written.
- type byteCounter struct{ bytesWritten uint64 }
- 
-@@ -734,33 +676,3 @@
- 	b.bytesWritten += uint64(len(p))
- 	return len(p), nil
- }
--
--// Get major and minor Ids for a mount point using btrfs as filesystem.
--func getBtrfsMajorMinorIds(mount *mount.MountInfo) (int, int, error) {
--	// btrfs fix: following workaround fixes wrong btrfs Major and Minor Ids reported in /proc/self/mountinfo.
--	// instead of using values from /proc/self/mountinfo we use stat to get Ids from btrfs mount point
--
--	buf := new(syscall.Stat_t)
--	err := syscall.Stat(mount.Source, buf)
--	if err != nil {
--		err = fmt.Errorf("stat failed on %s with error: %s", mount.Source, err)
--		return 0, 0, err
--	}
--
--	klog.V(4).Infof("btrfs mount %#v", mount)
--	if buf.Mode&syscall.S_IFMT == syscall.S_IFBLK {
--		err := syscall.Stat(mount.MountPoint, buf)
--		if err != nil {
--			err = fmt.Errorf("stat failed on %s with error: %s", mount.MountPoint, err)
--			return 0, 0, err
--		}
--
--		// The type Dev and Rdev in Stat_t are 32bit on mips.
--		klog.V(4).Infof("btrfs dev major:minor %d:%d\n", int(major(uint64(buf.Dev))), int(minor(uint64(buf.Dev))))    // nolint: unconvert
--		klog.V(4).Infof("btrfs rdev major:minor %d:%d\n", int(major(uint64(buf.Rdev))), int(minor(uint64(buf.Rdev)))) // nolint: unconvert
--
--		return int(major(uint64(buf.Dev))), int(minor(uint64(buf.Dev))), nil // nolint: unconvert
--	} else {
--		return 0, 0, fmt.Errorf("%s is not a block device", mount.Source)
--	}
--}
-diff -ur com_github_google_cadvisor.orig/fs/fs_test.go com_github_google_cadvisor/fs/fs_test.go
---- com_github_google_cadvisor.orig/fs/fs_test.go	2020-04-15 17:54:23.086143468 +0200
-+++ com_github_google_cadvisor/fs/fs_test.go	2020-04-16 15:10:42.829856068 +0200
-@@ -516,7 +516,6 @@
- 				{Root: "/", MountPoint: "/b", Source: "/dev/sdb", FsType: "ext4", Major: 253, Minor: 1},
- 				{Root: "/", MountPoint: "/c", Source: "/dev/sdc", FsType: "btrfs", Major: 253, Minor: 2},
- 				{Root: "/", MountPoint: "/d", Source: "/dev/sdd", FsType: "xfs", Major: 253, Minor: 3},
--				{Root: "/", MountPoint: "/e", Source: "/dev/sde", FsType: "zfs", Major: 253, Minor: 4},
- 				{Root: "/", MountPoint: "/f", Source: "overlay", FsType: "overlay", Major: 253, Minor: 5},
- 				{Root: "/", MountPoint: "/test1", Source: "tmpfs", FsType: "tmpfs", Major: 253, Minor: 4},
- 				{Root: "/", MountPoint: "/test2", Source: "tmpfs", FsType: "tmpfs", Major: 253, Minor: 4},
-@@ -526,7 +525,6 @@
- 				"/dev/sdb":      {fsType: "ext4", mountpoint: "/b", major: 253, minor: 1},
- 				"/dev/sdc":      {fsType: "btrfs", mountpoint: "/c", major: 253, minor: 2},
- 				"/dev/sdd":      {fsType: "xfs", mountpoint: "/d", major: 253, minor: 3},
--				"/dev/sde":      {fsType: "zfs", mountpoint: "/e", major: 253, minor: 4},
- 				"overlay_253-5": {fsType: "overlay", mountpoint: "/f", major: 253, minor: 5},
- 				"/test1":        {fsType: "tmpfs", mountpoint: "/test1", major: 253, minor: 4},
- 				"/test2":        {fsType: "tmpfs", mountpoint: "/test2", major: 253, minor: 4},
-diff -ur com_github_google_cadvisor.orig/fs/types.go com_github_google_cadvisor/fs/types.go
---- com_github_google_cadvisor.orig/fs/types.go	2020-04-15 17:54:23.086143468 +0200
-+++ com_github_google_cadvisor/fs/types.go	2020-04-16 15:10:48.264872763 +0200
-@@ -47,7 +47,6 @@
- }
- 
- const (
--	ZFS          FsType = "zfs"
- 	DeviceMapper FsType = "devicemapper"
- 	VFS          FsType = "vfs"
- )
diff --git a/third_party/go/patches/k8s-kubernetes.patch b/third_party/go/patches/k8s-kubernetes.patch
index 27a1dec..49250e5 100644
--- a/third_party/go/patches/k8s-kubernetes.patch
+++ b/third_party/go/patches/k8s-kubernetes.patch
@@ -209,7 +209,7 @@
 @@ -28,10 +28,6 @@
  	"k8s.io/component-base/logs"
  	"k8s.io/component-base/version/verflag"
- 	"k8s.io/klog"
+ 	"k8s.io/klog/v2"
 -
 -	// ensure libs have a chance to globally register their flags
 -	_ "k8s.io/kubernetes/pkg/credentialprovider/azure"
@@ -303,42 +303,6 @@
  	allPlugins = append(allPlugins, csi.ProbeVolumePlugins()...)
  	return allPlugins, nil
  }
-diff -ur io_k8s_kubernetes.orig/cmd/kubelet/app/plugins_providers.go io_k8s_kubernetes/cmd/kubelet/app/plugins_providers.go
---- io_k8s_kubernetes.orig/cmd/kubelet/app/plugins_providers.go	2020-04-15 13:43:57.827669732 +0200
-+++ io_k8s_kubernetes/cmd/kubelet/app/plugins_providers.go	2020-04-15 16:29:49.402465237 +0200
-@@ -24,13 +24,7 @@
- 	"k8s.io/klog"
- 	"k8s.io/kubernetes/pkg/features"
- 	"k8s.io/kubernetes/pkg/volume"
--	"k8s.io/kubernetes/pkg/volume/awsebs"
--	"k8s.io/kubernetes/pkg/volume/azure_dd"
--	"k8s.io/kubernetes/pkg/volume/azure_file"
--	"k8s.io/kubernetes/pkg/volume/cinder"
- 	"k8s.io/kubernetes/pkg/volume/csimigration"
--	"k8s.io/kubernetes/pkg/volume/gcepd"
--	"k8s.io/kubernetes/pkg/volume/vsphere_volume"
- )
- 
- type probeFn func() []volume.VolumePlugin
-@@ -60,11 +54,6 @@
- 
- func appendLegacyProviderVolumes(allPlugins []volume.VolumePlugin, featureGate featuregate.FeatureGate) ([]volume.VolumePlugin, error) {
- 	pluginMigrationStatus := make(map[string]pluginInfo)
--	pluginMigrationStatus[plugins.AWSEBSInTreePluginName] = pluginInfo{pluginMigrationFeature: features.CSIMigrationAWS, pluginMigrationCompleteFeature: features.CSIMigrationAWSComplete, pluginProbeFunction: awsebs.ProbeVolumePlugins}
--	pluginMigrationStatus[plugins.GCEPDInTreePluginName] = pluginInfo{pluginMigrationFeature: features.CSIMigrationGCE, pluginMigrationCompleteFeature: features.CSIMigrationGCEComplete, pluginProbeFunction: gcepd.ProbeVolumePlugins}
--	pluginMigrationStatus[plugins.CinderInTreePluginName] = pluginInfo{pluginMigrationFeature: features.CSIMigrationOpenStack, pluginMigrationCompleteFeature: features.CSIMigrationOpenStackComplete, pluginProbeFunction: cinder.ProbeVolumePlugins}
--	pluginMigrationStatus[plugins.AzureDiskInTreePluginName] = pluginInfo{pluginMigrationFeature: features.CSIMigrationAzureDisk, pluginMigrationCompleteFeature: features.CSIMigrationAzureDiskComplete, pluginProbeFunction: azure_dd.ProbeVolumePlugins}
--	pluginMigrationStatus[plugins.AzureFileInTreePluginName] = pluginInfo{pluginMigrationFeature: features.CSIMigrationAzureFile, pluginMigrationCompleteFeature: features.CSIMigrationAzureFileComplete, pluginProbeFunction: azure_file.ProbeVolumePlugins}
- 
- 	var err error
- 	for pluginName, pluginInfo := range pluginMigrationStatus {
-@@ -74,6 +63,5 @@
- 		}
- 	}
- 
--	allPlugins = append(allPlugins, vsphere_volume.ProbeVolumePlugins()...)
- 	return allPlugins, nil
- }
 diff -ur io_k8s_kubernetes.orig/cmd/kubelet/BUILD io_k8s_kubernetes/cmd/kubelet/BUILD
 --- io_k8s_kubernetes.orig/cmd/kubelet/BUILD	2020-04-15 13:43:57.827669732 +0200
 +++ io_k8s_kubernetes/cmd/kubelet/BUILD	2020-04-20 14:56:20.446965836 +0200
diff --git a/third_party/go/patches/k8s-native-metrics.patch b/third_party/go/patches/k8s-native-metrics.patch
index 9568764..859ee74 100644
--- a/third_party/go/patches/k8s-native-metrics.patch
+++ b/third_party/go/patches/k8s-native-metrics.patch
@@ -43,7 +43,7 @@
          "@io_k8s_client_go//tools/record:go_default_library",
          "@io_k8s_cloud_provider//:go_default_library",
 +        "@org_golang_x_sys//unix:go_default_library",
-         "@io_k8s_klog//:go_default_library",
+         "@io_k8s_klog_v2//:go_default_library",
          "@io_k8s_utils//exec:go_default_library",
          "@io_k8s_utils//mount:go_default_library",
 @@ -55,6 +57,7 @@ go_test(
diff --git a/third_party/go/patches/k8s-native-mounter.patch b/third_party/go/patches/k8s-native-mounter.patch
index 5e95bfd..2f754b6 100644
--- a/third_party/go/patches/k8s-native-mounter.patch
+++ b/third_party/go/patches/k8s-native-mounter.patch
@@ -60,7 +60,7 @@
  	"syscall"
  
 +	"golang.org/x/sys/unix"
- 	"k8s.io/klog"
+ 	"k8s.io/klog/v2"
  	utilexec "k8s.io/utils/exec"
  	utilio "k8s.io/utils/io"
 @@ -49,8 +51,10 @@ const (
diff --git a/third_party/go/repositories.bzl b/third_party/go/repositories.bzl
index d2f9089..b011d53 100644
--- a/third_party/go/repositories.bzl
+++ b/third_party/go/repositories.bzl
@@ -20,8 +20,8 @@
     go_repository(
         name = "com_google_cloud_go",
         importpath = "cloud.google.com/go",
-        version = "v0.38.0",
-        sum = "h1:ROfEUZz+Gh5pa62DJWXSaonyu3StP6EA6lPEXPI6mCo=",
+        version = "v0.51.0",
+        sum = "h1:PvKAVQWCtlGUSlZkGW3QLelKaWq7KYv/MW1EboG8bfM=",
     )
     go_repository(
         name = "com_github_azure_go_ansiterm",
@@ -50,8 +50,8 @@
     go_repository(
         name = "com_github_microsoft_hcsshim",
         importpath = "github.com/Microsoft/hcsshim",
-        version = "v0.8.8-0.20200109000640-0b571ac85d7c",
-        sum = "h1:GDxLeqRF1hCkdTFNncrs8fZNcB6Fg79G0Q3m38EyySM=",
+        version = "v0.8.9",
+        sum = "h1:VrfodqvztU8YSOvygU+DN1BGaSGxmrNfqOv5oOuX2Bk=",
         build_file_proto_mode = "disable",
     )
     go_repository(
@@ -161,10 +161,10 @@
         sum = "h1:7aWHqerlJ41y6FOsEUvknqgXnGmJyJSbjhAWq5pO4F8=",
     )
     go_repository(
-        name = "com_github_checkpoint_restore_go_criu",
-        importpath = "github.com/checkpoint-restore/go-criu",
-        version = "v0.0.0-20190109184317-bdb7599cd87b",
-        sum = "h1:T4nWG1TXIxeor8mAu5bFguPJgSIGhZqv/f0z55KCrJM=",
+        name = "com_github_checkpoint_restore_go_criu_v4",
+        importpath = "github.com/checkpoint-restore/go-criu/v4",
+        version = "v4.0.2",
+        sum = "h1:jt+rnBIhFtPw0fhtpYGcUOilh4aO9Hj7r+YLEtf30uA=",
     )
     go_repository(
         name = "com_github_cilium_arping",
@@ -182,8 +182,8 @@
     go_repository(
         name = "com_github_cilium_ebpf",
         importpath = "github.com/cilium/ebpf",
-        version = "v0.0.0-20191203103619-60c3aa43f488",
-        sum = "h1:kNrHgLQr3ftwQr9JKL3lmyNVlc/7Mjd8lwcbccE5BsI=",
+        version = "v0.0.0-20200702112145-1c8d4c9ef775",
+        sum = "h1:cHzBGGVew0ezFsq2grfy2RsB8hO/eNyBgOLHBCqfR1U=",
     )
     go_repository(
         name = "com_github_cilium_ipam",
@@ -220,8 +220,8 @@
     go_repository(
         name = "com_github_containerd_cgroups",
         importpath = "github.com/containerd/cgroups",
-        version = "v0.0.0-20200113070643-7347743e5d1e",
-        sum = "h1:sL8rdngVdYA2SLRwj6sSZ1cLDpBkFBd7IZVp0M2Lboc=",
+        version = "v0.0.0-20200710171044-318312a37340",
+        sum = "h1:9atoWyI9RtXFwf7UDbme/6M8Ud0rFrx+Q3ZWgSnsxtw=",
         build_file_proto_mode = "disable",
     )
     go_repository(
@@ -233,8 +233,8 @@
     go_repository(
         name = "com_github_containerd_containerd",
         importpath = "github.com/containerd/containerd",
-        version = "v1.3.1-0.20200218165203-8e685f78cf66",
-        sum = "h1:IeFaEbvx6mQe9K1cXG2K7zynPwge3YUrQlLTyiNiveU=",
+        version = "v1.4.0-beta.2",
+        sum = "h1:qZelipNh4yeTHIyzcNteRPoo/Mb9sFCrDtCNWWSXJHQ=",
         build_file_proto_mode = "disable",
         build_tags = [
             "no_zfs",
@@ -246,45 +246,51 @@
     go_repository(
         name = "com_github_containerd_continuity",
         importpath = "github.com/containerd/continuity",
-        version = "v0.0.0-20200107062522-0ec596719c75",
-        sum = "h1:hBSbT5nWoYGwpmUa8TCsSVFVSdTyFoNlz85rNkH4OGk=",
+        version = "v0.0.0-20200413184840-d3ef23f19fbb",
+        sum = "h1:nXPkFq8X1a9ycY3GYQpFNxHh3j2JgY7zDZfq2EXMIzk=",
     )
     go_repository(
         name = "com_github_containerd_cri",
         importpath = "github.com/containerd/cri",
-        version = "v1.11.1-0.20200130003317-c0294ebfe0b4",
-        sum = "h1:tkxzigQGIymwkagfa+zsr1GzlYWJCVh6dUVhEc3fQeo=",
+        version = "v1.11.1-0.20200705100038-8fb244a65baa",
+        sum = "h1:qqB+Jjek9F6LdsEzQwYWu3PmKkWvFyPr8eCUZPUfCoU=",
         build_file_proto_mode = "disable",
     )
     go_repository(
         name = "com_github_containerd_fifo",
         importpath = "github.com/containerd/fifo",
-        version = "v0.0.0-20190816180239-bda0ff6ed73c",
-        sum = "h1:KFbqHhDeaHM7IfFtXHfUHMDaUStpM2YwBR+iJCIOsKk=",
+        version = "v0.0.0-20200410184934-f15a3290365b",
+        sum = "h1:qUtCegLdOUVfVJOw+KDg6eJyE1TGvLlkGEd1091kSSQ=",
     )
     go_repository(
         name = "com_github_containerd_go_cni",
         importpath = "github.com/containerd/go-cni",
-        version = "v0.0.0-20190822145629-0d360c50b10b",
-        sum = "h1:76H5xRcgFYQvHpdlKBiw3CJOeaatmhn6ZETIsNWZJVs=",
+        version = "v1.0.0",
+        sum = "h1:A681A9YQ5Du9V2/gZGk/pTm6g69wF0aGd9qFN9syB1E=",
     )
     go_repository(
         name = "com_github_containerd_go_runc",
         importpath = "github.com/containerd/go-runc",
-        version = "v0.0.0-20191206163734-a5c2862aed5e",
-        sum = "h1:9aJwmidmB33rxuib1NxR5NT4nvDMA9/S2sDR/D3tE5U=",
+        version = "v0.0.0-20200220073739-7016d3ce2328",
+        sum = "h1:PRTagVMbJcCezLcHXe8UJvR1oBzp2lG3CEumeFOLOds=",
+    )
+    go_repository(
+        name = "com_github_containerd_imgcrypt",
+        importpath = "github.com/containerd/imgcrypt",
+        version = "v1.0.1",
+        sum = "h1:IyI3IIP4m6zrNFuNFT7HizGVcuD6BYJFpdM1JvPKCbQ=",
     )
     go_repository(
         name = "com_github_containerd_ttrpc",
         importpath = "github.com/containerd/ttrpc",
-        version = "v1.0.0",
-        sum = "h1:NY8Zk2i7TpkLxrkOASo+KTFq9iNCEmMH2/ZG9OuOw6k=",
+        version = "v1.0.1",
+        sum = "h1:IfVOxKbjyBn9maoye2JN95pgGYOmPkQVqxtOu7rtNIc=",
     )
     go_repository(
         name = "com_github_containerd_typeurl",
         importpath = "github.com/containerd/typeurl",
-        version = "v1.0.0",
-        sum = "h1:7LMH7LfEmpWeCkGcIputvd4P0Rnd0LrIv1Jk2s5oobs=",
+        version = "v1.0.1",
+        sum = "h1:PvuK4E3D5S5q6IqsPDCy928FhP0LUIGcmZ/Yhgp5Djw=",
     )
     go_repository(
         name = "com_github_containernetworking_cni",
@@ -299,6 +305,12 @@
         sum = "h1:5lnwfsAYO+V7yXhysJKy3E1A2Gy9oVut031zfdOzI9w=",
     )
     go_repository(
+        name = "com_github_containers_ocicrypt",
+        importpath = "github.com/containers/ocicrypt",
+        version = "v1.0.1",
+        sum = "h1:EToign46OSLTFWnb2oNj9RG3XDnkOX8r28ZIXUuk5Pc=",
+    )
+    go_repository(
         name = "com_github_coreos_go_iptables",
         importpath = "github.com/coreos/go-iptables",
         version = "v0.4.2",
@@ -331,8 +343,8 @@
     go_repository(
         name = "com_github_coreos_pkg",
         importpath = "github.com/coreos/pkg",
-        version = "v0.0.0-20180108230652-97fdf19511ea",
-        sum = "h1:n2Ltr3SrfQlf/9nOna1DoGKxLx3qTSI8Ttl6Xrqp6mw=",
+        version = "v0.0.0-20180928190104-399ea9e2e55f",
+        sum = "h1:lBNOc5arjvs8E5mO2tbpBpLoyyu8B6e44T7hJy6potg=",
     )
     go_repository(
         name = "com_github_cosiner_argv",
@@ -341,12 +353,6 @@
         sum = "h1:rIXlvz2IWiupMFlC45cZCXZFvKX/ExBcSLrDy2G0Lp8=",
     )
     go_repository(
-        name = "com_github_cpuguy83_go_md2man",
-        importpath = "github.com/cpuguy83/go-md2man",
-        version = "v1.0.10",
-        sum = "h1:BSKMNlYxDvnunlTymqtgONjNnaRV1sTpcovwwjF22jk=",
-    )
-    go_repository(
         name = "com_github_cpuguy83_go_md2man_v2",
         importpath = "github.com/cpuguy83/go-md2man/v2",
         version = "v2.0.0",
@@ -391,26 +397,26 @@
     go_repository(
         name = "com_github_docker_distribution",
         importpath = "github.com/docker/distribution",
-        version = "v2.7.1-0.20190205005809-0d3efadf0154+incompatible",
-        sum = "h1:dvc1KSkIYTVjZgHf/CTC2diTYC8PzhaA5sFISRfNVrE=",
+        version = "v2.7.1+incompatible",
+        sum = "h1:a5mlkVzth6W5A4fOsS3D2EO5BUmsJpcB+cRlLU7cSug=",
     )
     go_repository(
         name = "com_github_docker_docker",
         importpath = "github.com/docker/docker",
-        version = "v17.12.0-ce-rc1.0.20191121165722-d1d5f6476656+incompatible",
-        sum = "h1:+kIkr4upwOTq7D78hByaTvwFw5F8WRkoGwDgBNJt4SA=",
+        version = "v17.12.0-ce-rc1.0.20200310163718-4634ce647cf2+incompatible",
+        sum = "h1:ax4NateCD5bjRTqLvQBlFrSUPOoZRgEXWpJ6Bmu6OO0=",
     )
     go_repository(
         name = "com_github_docker_go_connections",
         importpath = "github.com/docker/go-connections",
-        version = "v0.3.0",
-        sum = "h1:3lOnM9cSzgGwx8VfK/NGOW5fLQ0GjIlCkaktF+n1M6o=",
+        version = "v0.4.0",
+        sum = "h1:El9xVISelRB7BuFusrZozjnkIM5YnzCViNKohAFqRJQ=",
     )
     go_repository(
         name = "com_github_docker_go_events",
         importpath = "github.com/docker/go-events",
-        version = "v0.0.0-20170721190031-9461782956ad",
-        sum = "h1:VXIse57M5C6ezDuCPyq6QmMvEJ2xclYKZ35SfkXdm3E=",
+        version = "v0.0.0-20190806004212-e31b211e4f1c",
+        sum = "h1:+pKlWGMw7gf6bQ+oDZB4KHQFypsfjYlq/C4rfL7D3g8=",
     )
     go_repository(
         name = "com_github_docker_go_metrics",
@@ -463,8 +469,8 @@
     go_repository(
         name = "com_github_evanphx_json_patch",
         importpath = "github.com/evanphx/json-patch",
-        version = "v4.2.0+incompatible",
-        sum = "h1:fUDGZCv/7iAN7u0puUVhvKCcsR6vRfwrJatElLBEf0I=",
+        version = "v0.0.0-20190815234213-e83c0a1c26c8",
+        sum = "h1:DM7gHzQfHwIj+St8zaPOI6iQEPAxOwIkskvw6s9rDaM=",
     )
     go_repository(
         name = "com_github_exponent_io_jsonpath",
@@ -491,6 +497,12 @@
         sum = "h1:X6NYxef4efCBdwI7BgS820zFaN7Cphrmb+Pljdzjtgk=",
     )
     go_repository(
+        name = "com_github_fullsailor_pkcs7",
+        importpath = "github.com/fullsailor/pkcs7",
+        version = "v0.0.0-20180613152042-8306686428a5",
+        sum = "h1:v+vxrd9XS8uWIXG2RK0BHCnXc30qLVQXVqbK+IOmpXk=",
+    )
+    go_repository(
         name = "com_github_ghodss_yaml",
         importpath = "github.com/ghodss/yaml",
         version = "v1.0.0",
@@ -509,6 +521,12 @@
         sum = "h1:kZs0umEv+VKnK84kY9/ZXWrakdLTeRTyYjFdgLelZCQ=",
     )
     go_repository(
+        name = "com_github_go_logr_logr",
+        importpath = "github.com/go-logr/logr",
+        version = "v0.2.0",
+        sum = "h1:QvGt2nLcHH0WK9orKa+ppBPAxREcH364nPUedEpK0TY=",
+    )
+    go_repository(
         name = "com_github_go_openapi_analysis",
         importpath = "github.com/go-openapi/analysis",
         version = "v0.19.5",
@@ -601,15 +619,15 @@
     go_repository(
         name = "com_github_gogo_googleapis",
         importpath = "github.com/gogo/googleapis",
-        version = "v1.2.0",
-        sum = "h1:Z0v3OJDotX9ZBpdz2V+AI7F4fITSZhVE5mg6GQppwMM=",
+        version = "v1.3.2",
+        sum = "h1:kX1es4djPJrsDhY7aZKJy7aZasdcB5oSOEphMjSB53c=",
         build_file_proto_mode = "disable",
     )
     go_repository(
         name = "com_github_gogo_protobuf",
         importpath = "github.com/gogo/protobuf",
-        version = "v1.2.1",
-        sum = "h1:/s5zKNz0uPFCZ5hddgPdo2TK2TVrUNMn0OOX8/aZMTE=",
+        version = "v1.3.1",
+        sum = "h1:DqDEcV5aeaTmdFBePNpYsp3FlcVH/2ISVVM9Qf8PSls=",
     )
     go_repository(
         name = "com_github_golang_sql_civil",
@@ -620,8 +638,8 @@
     go_repository(
         name = "com_github_golang_groupcache",
         importpath = "github.com/golang/groupcache",
-        version = "v0.0.0-20160516000752-02826c3e7903",
-        sum = "h1:LbsanbbD6LieFkXbj9YNNBupiGHJgFeLpO0j0Fza1h8=",
+        version = "v0.0.0-20191227052852-215e87163ea7",
+        sum = "h1:5ZkaAPbicIKTF2I64qf5Fh8Aa83Q/dnOafMYV0OMwjA=",
     )
     go_repository(
         name = "com_github_golang_snappy",
@@ -638,13 +656,8 @@
     go_repository(
         name = "com_github_google_cadvisor",
         importpath = "github.com/google/cadvisor",
-        version = "v0.36.1-0.20200323171535-8af10c683a96",
-        sum = "h1:au7bcM+rjGXLBSfqjofcSONBre8tlIy94jEbp40BCOQ=",
-        patches = [
-            "//third_party/go/patches:cadvisor.patch",
-            "//third_party/go/patches:cadvisor-build.patch",
-        ],
-        patch_args = ["-p1"],
+        version = "v0.36.1-0.20200623171404-8450c56c21bc",
+        sum = "h1:il4pi2iOP5NRkBgnZH3n0GDqSCNEJ/QIRJrCAfU5h38=",
     )
     go_repository(
         name = "com_github_google_go_cmp",
@@ -673,8 +686,8 @@
     go_repository(
         name = "com_github_google_gofuzz",
         importpath = "github.com/google/gofuzz",
-        version = "v1.0.0",
-        sum = "h1:A8PeW59pxE9IoFRqBp37U+mSNaQoZ46F1f0f863XSXw=",
+        version = "v1.1.0",
+        sum = "h1:Hsa8mG0dQ46ij8Sl2AYJDUv1oA9/d6Vk+3LG99Oe02g=",
     )
     go_repository(
         name = "com_github_google_gopacket",
@@ -858,8 +871,8 @@
     go_repository(
         name = "com_github_json_iterator_go",
         importpath = "github.com/json-iterator/go",
-        version = "v1.1.8",
-        sum = "h1:QiWkFLKq0T7mpzwOTu6BzNDbfTE8OLrYhVKYMLF46Ok=",
+        version = "v1.1.9",
+        sum = "h1:9yzud/Ht36ygwatGx56VwCZtlI/2AD15T1X2sjSuGns=",
     )
     go_repository(
         name = "com_github_kardianos_osext",
@@ -888,8 +901,8 @@
     go_repository(
         name = "com_github_konsorten_go_windows_terminal_sequences",
         importpath = "github.com/konsorten/go-windows-terminal-sequences",
-        version = "v1.0.1",
-        sum = "h1:mweAR1A6xJ3oS2pRaGiHgQ4OO8tzTaLawm8vnODuwDk=",
+        version = "v1.0.3",
+        sum = "h1:CE8S1cTafDpPvMhIxNJKvHsGVBgn1xWYf1NbHQhywc8=",
     )
     go_repository(
         name = "com_github_kr_pretty",
@@ -1013,6 +1026,12 @@
         sum = "h1:PS1dLCGtD8bb9RPKJrc8bS7qHL6JnW1CZvwzH9dPoUs=",
     )
     go_repository(
+        name = "com_github_mistifyio_go_zfs",
+        importpath = "github.com/mistifyio/go-zfs",
+        version = "v2.1.2-0.20190413222219-f784269be439+incompatible",
+        sum = "h1:aKW/4cBs+yK6gpqU3K/oIwk9Q/XICqd3zOX/UFuvqmk=",
+    )
+    go_repository(
         name = "com_github_mitchellh_cli",
         importpath = "github.com/mitchellh/cli",
         version = "v1.0.0",
@@ -1031,6 +1050,12 @@
         sum = "h1:fmNYVwqnSfB9mZU6OS2O6GsXM+wcskZDuKQzvN1EDeE=",
     )
     go_repository(
+        name = "com_github_moby_sys_mountinfo",
+        importpath = "github.com/moby/sys/mountinfo",
+        version = "v0.1.3",
+        sum = "h1:KIrhRO14+AkwKvG/g2yIpNMOUVZ02xNhOw8KY1WsLOI=",
+    )
+    go_repository(
         name = "com_github_moby_term",
         importpath = "github.com/moby/term",
         version = "v0.0.0-20200312100748-672ec06f55cd",
@@ -1045,8 +1070,8 @@
     go_repository(
         name = "com_github_modern_go_reflect2",
         importpath = "github.com/modern-go/reflect2",
-        version = "v0.0.0-20180701023420-4b7aa43c6742",
-        sum = "h1:Esafd1046DLDQ0W1YjYsBW+p8U2u7vzgW2SQVmlNazg=",
+        version = "v1.0.1",
+        sum = "h1:9f412s+6RmYXLWZSEzVVgPGK7C2PphHj5RJrvfx9AWI=",
     )
     go_repository(
         name = "com_github_morikuni_aec",
@@ -1057,8 +1082,8 @@
     go_repository(
         name = "com_github_mrunalp_fileutils",
         importpath = "github.com/mrunalp/fileutils",
-        version = "v0.0.0-20171103030105-7d4729fb3618",
-        sum = "h1:7InQ7/zrOh6SlFjaXFubv0xX0HsuC9qJsdqm7bNQpYM=",
+        version = "v0.0.0-20200520151820-abd8a0e76976",
+        sum = "h1:aZQToFSLH8ejFeSkTc3r3L4dPImcj7Ib/KgmkQqbGGg=",
     )
     go_repository(
         name = "com_github_munnerz_goautoneg",
@@ -1081,8 +1106,8 @@
     go_repository(
         name = "com_github_opencontainers_go_digest",
         importpath = "github.com/opencontainers/go-digest",
-        version = "v1.0.0-rc1.0.20180430190053-c9281466c8b2",
-        sum = "h1:2C93eP55foV5f0eNmXbidhKzwUZbs/Gk4PRp1zfeffs=",
+        version = "v1.0.0",
+        sum = "h1:apOUWs51W5PlhuyGyz9FCeeBIOUDA/6nW8Oi/yOhh5U=",
     )
     go_repository(
         name = "com_github_opencontainers_image_spec",
@@ -1093,20 +1118,20 @@
     go_repository(
         name = "com_github_opencontainers_runc",
         importpath = "github.com/opencontainers/runc",
-        version = "v1.0.0-rc10",
-        sum = "h1:AbmCEuSZXVflng0/cboQkpdEOeBsPMjz6tmq4Pv8MZw=",
+        version = "v1.0.0-rc91",
+        sum = "h1:Tp8LWs5G8rFpzTsbRjAtQkPVexhCu0bnANE5IfIhJ6g=",
     )
     go_repository(
         name = "com_github_opencontainers_runtime-spec",
         importpath = "github.com/opencontainers/runtime-spec",
-        version = "v1.0.2-0.20190207185410-29686dbc5559",
-        sum = "h1:Cef96rKLuXxeGzERI/0ve9yAzIeTpx0qz9JKFDZALYw=",
+        version = "v1.0.3-0.20200520003142-237cc4f519e2",
+        sum = "h1:9mv9SC7GWmRWE0J/+oD8w3GsN2KYGKtg6uwLN7hfP5E=",
     )
     go_repository(
         name = "com_github_opencontainers_selinux",
         importpath = "github.com/opencontainers/selinux",
-        version = "v1.3.1-0.20190929122143-5215b1806f52",
-        sum = "h1:B8hYj3NxHmjsC3T+tnlZ1UhInqUgnyF1zlGPmzNg2Qk=",
+        version = "v1.5.1",
+        sum = "h1:jskKwSMFYqyTrHEuJgQoUlTcId0av64S6EWObrIfn5Y=",
         build_tags = [
             "selinux",
         ],
@@ -1145,8 +1170,8 @@
     go_repository(
         name = "com_github_pkg_errors",
         importpath = "github.com/pkg/errors",
-        version = "v0.8.1",
-        sum = "h1:iURUrRGxPUNPdy5/HRSm+Yj6okJ6UtLINN0Q9M4+h3I=",
+        version = "v0.9.1",
+        sum = "h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=",
     )
     go_repository(
         name = "com_github_posener_complete",
@@ -1163,26 +1188,26 @@
     go_repository(
         name = "com_github_prometheus_client_golang",
         importpath = "github.com/prometheus/client_golang",
-        version = "v1.3.0",
-        sum = "h1:miYCvYqFXtl/J9FIy8eNpBfYthAEFg+Ys0XyUVEcDsc=",
+        version = "v1.6.0",
+        sum = "h1:YVPodQOcK15POxhgARIvnDRVpLcuK8mglnMrWfyrw6A=",
     )
     go_repository(
         name = "com_github_prometheus_client_model",
         importpath = "github.com/prometheus/client_model",
-        version = "v0.1.0",
-        sum = "h1:ElTg5tNp4DqfV7UQjDqv2+RJlNzsDtvNAWccbItceIE=",
+        version = "v0.2.0",
+        sum = "h1:uq5h0d+GuxiXLJLNABMgp2qUWDPiLvgCzz2dUR+/W/M=",
     )
     go_repository(
         name = "com_github_prometheus_common",
         importpath = "github.com/prometheus/common",
-        version = "v0.7.0",
-        sum = "h1:L+1lyG48J1zAQXA3RBX/nG/B3gjlHq0zTt2tlbJLyCY=",
+        version = "v0.9.1",
+        sum = "h1:KOMtN28tlbam3/7ZKEYKHhKoJZYYj3gMH4uc62x7X7U=",
     )
     go_repository(
         name = "com_github_prometheus_procfs",
         importpath = "github.com/prometheus/procfs",
-        version = "v0.0.8",
-        sum = "h1:+fpWZdT24pJBiqJdAwYBjPSk+5YmQzYNPYzQsdzLkt8=",
+        version = "v0.0.11",
+        sum = "h1:DhHlBtkHWPYi8O2y31JkK0TF+DGM+51OopZjH/Ia5qI=",
     )
     go_repository(
         name = "com_github_rekby_gpt",
@@ -1253,8 +1278,8 @@
     go_repository(
         name = "com_github_sirupsen_logrus",
         importpath = "github.com/sirupsen/logrus",
-        version = "v1.4.1",
-        sum = "h1:GL2rEmy6nsikmW0r8opw9JIRScdMF5hA8cOYLH7In1k=",
+        version = "v1.6.0",
+        sum = "h1:UBcNElsrwanuuMsnGSlYmtmgbb23qDR5dG+6X6Oo89I=",
     )
     go_repository(
         name = "com_github_soheilhy_cmux",
@@ -1325,8 +1350,8 @@
     go_repository(
         name = "com_github_tmc_grpc_websocket_proxy",
         importpath = "github.com/tmc/grpc-websocket-proxy",
-        version = "v0.0.0-20170815181823-89b8d40f7ca8",
-        sum = "h1:ndzgwNDnKIqyCvHTXaCqh9KlOWKvBry6nuXMJmonVsE=",
+        version = "v0.0.0-20190109142713-0ad062ec5ee5",
+        sum = "h1:LnC5Kc/wtumK+WB441p7ynQJzVuNRJiqddSIE3IlSEQ=",
     )
     go_repository(
         name = "com_github_u_root_u_root",
@@ -1337,8 +1362,8 @@
     go_repository(
         name = "com_github_urfave_cli",
         importpath = "github.com/urfave/cli",
-        version = "v1.22.0",
-        sum = "h1:8nz/RUUotroXnOpYzT/Fy3sBp+2XEbXaY641/s3nbFI=",
+        version = "v1.22.1",
+        sum = "h1:+mkCCcOFKPnCmVYVcURKps1Xe+3zP90gSYGNfRkjoIY=",
     )
     go_repository(
         name = "com_github_vishvananda_netlink",
@@ -1349,8 +1374,8 @@
     go_repository(
         name = "com_github_vishvananda_netns",
         importpath = "github.com/vishvananda/netns",
-        version = "v0.0.0-20191106174202-0a2b9b5464df",
-        sum = "h1:OviZH7qLw/7ZovXvuNyL3XQl8UFofeikI1NW1Gypu7k=",
+        version = "v0.0.0-20200520041808-52d707b772fe",
+        sum = "h1:mjAZxE1nh8yvuwhGHpdDqdhtNu2dgbpk93TwoXuk5so=",
     )
     go_repository(
         name = "com_github_volatiletech_inflect",
@@ -1397,14 +1422,14 @@
     go_repository(
         name = "io_etcd_go_bbolt",
         importpath = "go.etcd.io/bbolt",
-        version = "v1.3.3",
-        sum = "h1:MUGmc65QhB3pIlaQ5bB4LwqSj6GIonVJXpZiaKNyaKk=",
+        version = "v1.3.5",
+        sum = "h1:XAzx9gjCb0Rxj7EoqcClPD1d5ZBxZJk0jbuoPHenBt0=",
     )
     go_repository(
         name = "io_etcd_go_etcd",
         importpath = "go.etcd.io/etcd",
-        version = "v0.5.0-alpha.5.0.20200401174654-e694b7bb0875",
-        sum = "h1:C7kWARE8r64ppRadl40yfNo6pag+G6ocvGU2xZ6yNes=",
+        version = "v0.5.0-alpha.5.0.20200520232829-54ba9589114f",
+        sum = "h1:pBCD+Z7cy5WPTq+R6MmJJvDRpn88cp7bmTypBsn91g4=",
         build_file_proto_mode = "disable",
     )
     go_repository(
@@ -1428,8 +1453,8 @@
     go_repository(
         name = "org_uber_go_atomic",
         importpath = "go.uber.org/atomic",
-        version = "v1.3.2",
-        sum = "h1:2Oa65PReHzfn29GpvgsYwloV9AVFHPDk8tYxt2c2tr4=",
+        version = "v1.4.0",
+        sum = "h1:cxzIVoETapQEqDhQu3QfnvXAV4AlzcvUCxkVUFw3+EU=",
     )
     go_repository(
         name = "org_uber_go_multierr",
@@ -1452,8 +1477,8 @@
     go_repository(
         name = "org_golang_x_crypto",
         importpath = "golang.org/x/crypto",
-        version = "v0.0.0-20200128174031-69ecbb4d6d5d",
-        sum = "h1:9FCpayM9Egr1baVnV1SX0H87m+XB0B8S0hAMi99X/3U=",
+        version = "v0.0.0-20200220183623-bac4c82f6975",
+        sum = "h1:/Tl7pH94bvbAAHBdZJT947M/+gp0+CqQXDtMRC0fseo=",
     )
     go_repository(
         name = "org_golang_x_mod",
@@ -1470,8 +1495,8 @@
     go_repository(
         name = "org_golang_x_oauth2",
         importpath = "golang.org/x/oauth2",
-        version = "v0.0.0-20190604053449-0f29369cfe45",
-        sum = "h1:SVwTIAaPC2U/AvvLNZ2a7OVsmBpC8L5BlwK1whH3hm0=",
+        version = "v0.0.0-20191202225959-858c2ad4c8b6",
+        sum = "h1:pE8b58s1HRDMi8RDc79m0HISf9D4TzseP40cEA6IGfs=",
     )
     go_repository(
         name = "org_golang_x_sync",
@@ -1482,8 +1507,8 @@
     go_repository(
         name = "org_golang_x_sys",
         importpath = "golang.org/x/sys",
-        version = "v0.0.0-20190927073244-c990c680b611",
-        sum = "h1:q9u40nxWT5zRClI/uU9dHCiYGottAg6Nzz4YUQyHxdA=",
+        version = "v0.0.0-20200327173247-9dae0f8f5775",
+        sum = "h1:TC0v2RSO1u2kn1ZugjrFXkRZAEaqMN/RW+OTZkBzmLE=",
     )
     go_repository(
         name = "org_golang_x_text",
@@ -1512,8 +1537,8 @@
     go_repository(
         name = "org_golang_google_genproto",
         importpath = "google.golang.org/genproto",
-        version = "v0.0.0-20170523043604-d80a6e20e776",
-        sum = "h1:wVJP1pATLVPNxCz4R2mTO6HUJgfGE0PmIu2E10RuhCw=",
+        version = "v0.0.0-20200224152610-e50cd9704f63",
+        sum = "h1:YzfoEYWbODU5Fbt37+h7X16BWQbad7Q4S6gclTKFXM8=",
     )
     go_repository(
         name = "org_golang_google_grpc",
@@ -1564,50 +1589,44 @@
         sum = "h1:obN1ZagJSUGI0Ek/LBmuj4SNLPfIny3KsKFopxRdj10=",
     )
     go_repository(
-        name = "tools_gotest",
-        importpath = "gotest.tools",
-        version = "v1.4.1-0.20181223230014-1083505acf35",
-        sum = "h1:YPidOweaQrSUDfne29Fnuwwo8uoQZuxnrAzZ+Q0pTeE=",
-    )
-    go_repository(
         name = "io_k8s_api",
         importpath = "k8s.io/api",
-        version = "v0.19.0-alpha.2",
-        sum = "h1:GVZeds8bgQOSdQ/LYcjL7+NstBByZ5L3U/Ks6+E+QRI=",
+        version = "v0.19.0-rc.0",
+        sum = "h1:K+xi+F3RNAxpFyS1f7uHekMNprjFX7WVZDx2lJE+A3A=",
         build_file_proto_mode = "disable",
     )
     go_repository(
         name = "io_k8s_apiextensions_apiserver",
         importpath = "k8s.io/apiextensions-apiserver",
-        version = "v0.19.0-alpha.2",
-        sum = "h1:lQjE543mSh4jeBxrvnwz37DCzGHW2UMefX8eCzk8uAU=",
+        version = "v0.19.0-rc.0",
+        sum = "h1:XGNmUwNvh5gt6sYwCzaxLU6Dr461DVKWlGiaCSKZzyw=",
         build_file_proto_mode = "disable",
     )
     go_repository(
         name = "io_k8s_apimachinery",
         importpath = "k8s.io/apimachinery",
-        version = "v0.19.0-alpha.2",
-        sum = "h1:N155+ZeSeRnCFyzjYRv3vg9GWJIUm5ElZba66f7qicY=",
+        version = "v0.20.0-alpha.0",
+        sum = "h1:XCZhrYfFYSC8GBpI4OUJFTH1s5euLMYdoIDQ7u2aDPM=",
         build_file_proto_mode = "disable",
     )
     go_repository(
         name = "io_k8s_apiserver",
         importpath = "k8s.io/apiserver",
-        version = "v0.19.0-alpha.2",
-        sum = "h1:k1fpzJAPZvtRT9Z8Rc42kciGehIH0GiEmTgEmc46drw=",
+        version = "v0.19.0-rc.0",
+        sum = "h1:SaF/gMgUeDPbQDKHTMvB2yynBUZpp6s4HYQIOx/LdDQ=",
         build_file_proto_mode = "disable",
     )
     go_repository(
         name = "io_k8s_cli_runtime",
         importpath = "k8s.io/cli-runtime",
-        version = "v0.19.0-alpha.2",
-        sum = "h1:/cZeGGp0GxuFSUdjz8jlUQP75QJVz99YtXEU1uNW/LI=",
+        version = "v0.19.0-rc.0",
+        sum = "h1:amuzfqubksp5ooo99cpiu6hYe6ua1bGEqw59vZKyRqA=",
     )
     go_repository(
         name = "io_k8s_client_go",
         importpath = "k8s.io/client-go",
-        version = "v0.19.0-alpha.2",
-        sum = "h1:YqJuHm/xOYP2VIOWPnQO+ix+Ag5KditpdHmIreWYyTY=",
+        version = "v0.19.0-rc.0",
+        sum = "h1:6WW8MElhoLeYcLiN4ky1159XG5E39KYdmLCrV/6lNiE=",
         patches = [
             "//third_party/go/patches:k8s-client-go.patch",
             "//third_party/go/patches:k8s-client-go-build.patch",
@@ -1617,39 +1636,39 @@
     go_repository(
         name = "io_k8s_cloud_provider",
         importpath = "k8s.io/cloud-provider",
-        version = "v0.19.0-alpha.2",
-        sum = "h1:nFQ/M6B8o+/ICEHbjLFMe4nHgH/8jAHQ1GFw2NJ5Elo=",
+        version = "v0.19.0-rc.0",
+        sum = "h1:W1YV1XhdklzoGFZcYmzJnm3D4O6uWaoEAFRF1X4h7uw=",
     )
     go_repository(
         name = "io_k8s_cluster_bootstrap",
         importpath = "k8s.io/cluster-bootstrap",
-        version = "v0.19.0-alpha.2",
-        sum = "h1:MHG+0kAEEh4nDQU2iC8NXNILDDIANK12RB8PcAjyej4=",
+        version = "v0.19.0-rc.0",
+        sum = "h1:2OCD/1YLoWlBisd7MPfPM35ZXFct/eA94TkRs/uAuhg=",
     )
     go_repository(
         name = "io_k8s_component_base",
         importpath = "k8s.io/component-base",
-        version = "v0.19.0-alpha.2",
-        sum = "h1:nZfjiRab7LcpScUgnudRCG6UMRVmZ3L0GNZZWHkYjus=",
+        version = "v0.19.0-rc.0",
+        sum = "h1:S/jt6xey1Wg5i5A9/BCkPYekpjJ5zlfuSCCVlNSJ/Yc=",
     )
     go_repository(
         name = "io_k8s_cri_api",
         importpath = "k8s.io/cri-api",
-        version = "v0.19.0-alpha.2",
-        sum = "h1:JDsPY0mIzxR6JYGWKWhX7NIIXa9giiVQ1X/RE0Mw1GY=",
+        version = "v0.19.0-rc.0",
+        sum = "h1:vXd1YUBZcQkkDb2jYdtaCm+XFA2euMVGVU08EKsN40k=",
         build_file_proto_mode = "disable",
     )
     go_repository(
         name = "io_k8s_csi_translation_lib",
         importpath = "k8s.io/csi-translation-lib",
-        version = "v0.19.0-alpha.2",
-        sum = "h1:lH3FPZqHFwPthCQKLKNP90LR5oqjAMxYMJNhicDA5d8=",
+        version = "v0.19.0-rc.0",
+        sum = "h1:2xvrVxnNKtbhilsj/gcD60P9r2PGT+zAEhBWNynySgk=",
     )
     go_repository(
         name = "io_k8s_gengo",
         importpath = "k8s.io/gengo",
-        version = "v0.0.0-20200205140755-e0e292d8aa12",
-        sum = "h1:pZzawYyz6VRNPVYpqGv61LWCimQv1BihyeqFrp50/G4=",
+        version = "v0.0.0-20200428234225-8167cfdcfc14",
+        sum = "h1:t4L10Qfx/p7ASH3gXCdIUtPbbIuegCoUJf3TMSFekjw=",
     )
     go_repository(
         name = "io_k8s_heapster",
@@ -1658,60 +1677,60 @@
         sum = "h1:lUsE/AHOMHpi3MLlBEkaU8Esxm5QhdyCrv1o7ot0s84=",
     )
     go_repository(
-        name = "io_k8s_klog",
-        importpath = "k8s.io/klog",
-        version = "v1.0.0",
-        sum = "h1:Pt+yjF5aB1xDSVbau4VsWe+dQNzA0qv1LlXdC2dF6Q8=",
+        name = "io_k8s_klog_v2",
+        importpath = "k8s.io/klog/v2",
+        version = "v2.2.0",
+        sum = "h1:XRvcwJozkgZ1UQJmfMGpvRthQHOvihEhYtDfAaxMz/A=",
     )
     go_repository(
         name = "io_k8s_kube_aggregator",
         importpath = "k8s.io/kube-aggregator",
-        version = "v0.19.0-alpha.2",
-        sum = "h1:Li0htDytvDHRnf7IR9AWGSahhyvD4qVxWIJwsUVgo2w=",
+        version = "v0.19.0-rc.0",
+        sum = "h1:+u9y1c0R2GF8fuaEnlJrdUtxoEmQOON98oatycSquOA=",
         build_file_proto_mode = "disable",
     )
     go_repository(
         name = "io_k8s_kube_controller_manager",
         importpath = "k8s.io/kube-controller-manager",
-        version = "v0.19.0-alpha.2",
-        sum = "h1:E5GkOKLf+ODm2uXQaBqtmf+D4ZJpUUlo8XJoX0nEDL0=",
+        version = "v0.19.0-rc.0",
+        sum = "h1:b78T0fHLtRqOEe/70UzdTI0mN2hOph/krz9B5yI/DN4=",
     )
     go_repository(
         name = "io_k8s_kube_openapi",
         importpath = "k8s.io/kube-openapi",
-        version = "v0.0.0-20200403204345-e1beb1bd0f35",
-        sum = "h1:FDWYFE3itI1G8UFOMjUuLbROZExo+Rrfm/Qaf473rm4=",
+        version = "v0.0.0-20200427153329-656914f816f9",
+        sum = "h1:5NC2ITmvg8RoxoH0wgmL4zn4VZqXGsKbxrikjaQx6s4=",
     )
     go_repository(
         name = "io_k8s_kube_proxy",
         importpath = "k8s.io/kube-proxy",
-        version = "v0.19.0-alpha.2",
-        sum = "h1:8awQLk0DLJEXew80mjbFTMNs9EtbtXJElBi7K7BqalE=",
+        version = "v0.19.0-rc.0",
+        sum = "h1:eYzuS4rtUGH8Nglk40WIWSNQyMSTj8pKcGB14BKVhHg=",
     )
     go_repository(
         name = "io_k8s_kube_scheduler",
         importpath = "k8s.io/kube-scheduler",
-        version = "v0.19.0-alpha.2",
-        sum = "h1:EpIJpmI5Nn3mii1aaWg5VFMd9Y0Qt+jCcduVxH92Vk8=",
+        version = "v0.19.0-rc.0",
+        sum = "h1:KiKDepusDaex8fJj2R0F1y2zNj/oPaCzziC7JiuU09o=",
     )
     go_repository(
         name = "io_k8s_kubectl",
         importpath = "k8s.io/kubectl",
-        version = "v0.19.0-alpha.2",
-        sum = "h1:ygJWExSY2hnEHt72gJV6DgPDmkdp6xwkQlrZbtmW9EI=",
+        version = "v0.19.0-rc.0",
+        sum = "h1:JcCGByIwsglw1eQKUpTfYuxSjvQ5NUQTyxoGp1P/Bx4=",
     )
     go_repository(
         name = "io_k8s_kubelet",
         importpath = "k8s.io/kubelet",
-        version = "v0.19.0-alpha.2",
-        sum = "h1:UPkB1eGbkIWr38J++4Gk7LZjcYeB5JfJBqKzRGfJ/VM=",
+        version = "v0.19.0-rc.0",
+        sum = "h1:Eii9aWFKr4MtrRSlhxnaLkGZ0WkSb2p6sPyDuMul/Tc=",
         build_file_proto_mode = "disable",
     )
     go_repository(
         name = "io_k8s_kubernetes",
         importpath = "k8s.io/kubernetes",
-        version = "v1.19.0-alpha.2",
-        sum = "h1:kTsLVxmg/z3Fexcvu75zzGEHOYQ17jzIJFWhfQQnXDE=",
+        version = "v1.19.0-rc.0",
+        sum = "h1:vKA6/0biZ/LJUPuWWzn1lfqIQrjfuJBVAtHn7AYScTs=",
         build_file_proto_mode = "disable",
         build_tags = [
             "providerless",
@@ -1727,14 +1746,14 @@
     go_repository(
         name = "io_k8s_legacy_cloud_providers",
         importpath = "k8s.io/legacy-cloud-providers",
-        version = "v0.19.0-alpha.2",
-        sum = "h1:jpu9SqacduO6iKtiCKCovH/uZ0GL1PkbsJndUZKUxtc=",
+        version = "v0.19.0-rc.0",
+        sum = "h1:cyf6e9AnQL/ATzZHXDqdwlD+lmRhtKCYPcfeFqb8wn0=",
     )
     go_repository(
         name = "io_k8s_metrics",
         importpath = "k8s.io/metrics",
-        version = "v0.19.0-alpha.2",
-        sum = "h1:5/OfIQ5HeJutKUPpjXXdcgFqxmFf01bYfnFRd1li5b8=",
+        version = "v0.19.0-rc.0",
+        sum = "h1:hPBuMVgXakpnLBLe0K9SZxF8T7mH9VaNTY/pKsU/958=",
         build_file_proto_mode = "disable",
     )
     go_repository(
@@ -1746,14 +1765,14 @@
     go_repository(
         name = "io_k8s_sample_apiserver",
         importpath = "k8s.io/sample-apiserver",
-        version = "v0.19.0-alpha.2",
-        sum = "h1:Nw+rJYx+0cb8Kxtxhe87iT73S6CF67396cIf7tU3JZ8=",
+        version = "v0.19.0-rc.0",
+        sum = "h1:ZsO1AWW9k79zA+tU1nu7nGMGT7XidiA1jDrfBvMZmzg=",
     )
     go_repository(
         name = "io_k8s_utils",
         importpath = "k8s.io/utils",
-        version = "v0.0.0-20200324210504-a9aa75ae1b89",
-        sum = "h1:d4vVOjXm687F1iLSP2q3lyPPuyvTUt3aVoBpi2DqRsU=",
+        version = "v0.0.0-20200619165400-6e3d28b6ed19",
+        sum = "h1:7Nu2dTj82c6IaWvL7hImJzcXoTPz1MsSCH7r+0m6rfo=",
         patches = [
             "//third_party/go/patches:k8s-native-mounter.patch",
         ],
@@ -1762,8 +1781,8 @@
     go_repository(
         name = "io_k8s_sigs_apiserver_network_proxy_konnectivity_client",
         importpath = "sigs.k8s.io/apiserver-network-proxy/konnectivity-client",
-        version = "v0.0.7",
-        sum = "h1:uuHDyjllyzRyCIvvn0OBjiRB0SgBZGqHNYAmjR7fO50=",
+        version = "v0.0.9",
+        sum = "h1:rusRLrDhjBp6aYtl9sGEvQJr6faoHoDLd0YcUBTZguI=",
     )
     go_repository(
         name = "io_k8s_sigs_kustomize",
@@ -1780,8 +1799,8 @@
     go_repository(
         name = "io_k8s_sigs_yaml",
         importpath = "sigs.k8s.io/yaml",
-        version = "v1.1.0",
-        sum = "h1:4A07+ZFc2wgJwo8YNlQpr1rVlgUDlxXHhPJciaPY5gs=",
+        version = "v1.2.0",
+        sum = "h1:kr/MCeFWJWTwyaHoR9c8EjH9OumOmoF9YGiZd7lFm/Q=",
     )
     go_repository(
         name = "ml_vbom_util",
diff --git a/third_party/go/shelf.pb.text b/third_party/go/shelf.pb.text
index dc58b20..fbd8670 100644
--- a/third_party/go/shelf.pb.text
+++ b/third_party/go/shelf.pb.text
@@ -6,6 +6,13 @@
   semver: "v0.38.0"
 >
 entry: <
+  import_path: "cloud.google.com/go"
+  version: "v0.51.0"
+  bazel_name: "com_google_cloud_go"
+  sum: "h1:PvKAVQWCtlGUSlZkGW3QLelKaWq7KYv/MW1EboG8bfM="
+  semver: "v0.51.0"
+>
+entry: <
   import_path: "github.com/Azure/go-ansiterm"
   version: "v0.0.0-20170929234023-d6e3b3328b78"
   bazel_name: "com_github_azure_go_ansiterm"
@@ -20,6 +27,13 @@
   semver: "v0.3.1"
 >
 entry: <
+  import_path: "github.com/BurntSushi/toml"
+  version: "v0.3.1"
+  bazel_name: "com_github_burntsushi_toml"
+  sum: "h1:WXkYYl6Yr3qBf1K79EBnL4mak0OimBfB0XUf9Vl28OQ="
+  semver: "v0.3.1"
+>
+entry: <
   import_path: "github.com/MakeNowJust/heredoc"
   version: "v0.0.0-20170808103936-bb23615498cd"
   bazel_name: "com_github_makenowjust_heredoc"
@@ -34,6 +48,13 @@
   semver: "v0.4.14"
 >
 entry: <
+  import_path: "github.com/Microsoft/go-winio"
+  version: "v0.4.14"
+  bazel_name: "com_github_microsoft_go_winio"
+  sum: "h1:+hMXMk01us9KgxGb7ftKQt2Xpf5hH/yky+TDA+qxleU="
+  semver: "v0.4.14"
+>
+entry: <
   import_path: "github.com/Microsoft/hcsshim"
   version: "0b571ac85d7c5842b26d2571de4868634a4c39d7"
   bazel_name: "com_github_microsoft_hcsshim"
@@ -41,6 +62,13 @@
   semver: "v0.8.8-0.20200109000640-0b571ac85d7c"
 >
 entry: <
+  import_path: "github.com/Microsoft/hcsshim"
+  version: "v0.8.9"
+  bazel_name: "com_github_microsoft_hcsshim"
+  sum: "h1:VrfodqvztU8YSOvygU+DN1BGaSGxmrNfqOv5oOuX2Bk="
+  semver: "v0.8.9"
+>
+entry: <
   import_path: "github.com/NYTimes/gziphandler"
   version: "v0.0.0-20170623195520-56545f4a5d46"
   bazel_name: "com_github_nytimes_gziphandler"
@@ -111,6 +139,13 @@
   semver: "v1.0.1"
 >
 entry: <
+  import_path: "github.com/beorn7/perks"
+  version: "v1.0.1"
+  bazel_name: "com_github_beorn7_perks"
+  sum: "h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM="
+  semver: "v1.0.1"
+>
+entry: <
   import_path: "github.com/bgentry/speakeasy"
   version: "v0.1.0"
   bazel_name: "com_github_bgentry_speakeasy"
@@ -160,6 +195,13 @@
   semver: "v2.1.1"
 >
 entry: <
+  import_path: "github.com/cespare/xxhash/v2"
+  version: "v2.1.1"
+  bazel_name: "com_github_cespare_xxhash_v2"
+  sum: "h1:6MnRN8NT7+YBpUIWxHtefFZOKTAPgGjpQSxqLNn0+qY="
+  semver: "v2.1.1"
+>
+entry: <
   import_path: "github.com/chai2010/gettext-go"
   version: "v0.0.0-20160711120539-c6fed771bfd5"
   bazel_name: "com_github_chai2010_gettext_go"
@@ -174,6 +216,13 @@
   semver: "v0.0.0-20190109184317-bdb7599cd87b"
 >
 entry: <
+  import_path: "github.com/checkpoint-restore/go-criu/v4"
+  version: "v4.0.2"
+  bazel_name: "com_github_checkpoint_restore_go_criu_v4"
+  sum: "h1:jt+rnBIhFtPw0fhtpYGcUOilh4aO9Hj7r+YLEtf30uA="
+  semver: "v4.0.2"
+>
+entry: <
   import_path: "github.com/cilium/arping"
   version: "v1.0.1-0.20190728065459-c5eaf8d7a710"
   bazel_name: "com_github_cilium_arping"
@@ -203,6 +252,13 @@
 >
 entry: <
   import_path: "github.com/cilium/ebpf"
+  version: "1c8d4c9ef7759622653a1d319284a44652333b28"
+  bazel_name: "com_github_cilium_ebpf"
+  sum: "h1:cHzBGGVew0ezFsq2grfy2RsB8hO/eNyBgOLHBCqfR1U="
+  semver: "v0.0.0-20200702112145-1c8d4c9ef775"
+>
+entry: <
+  import_path: "github.com/cilium/ebpf"
   version: "60c3aa43f488292fe2ee50fb8b833b383ca8ebbb"
   bazel_name: "com_github_cilium_ebpf"
   sum: "h1:kNrHgLQr3ftwQr9JKL3lmyNVlc/7Mjd8lwcbccE5BsI="
@@ -266,6 +322,13 @@
 >
 entry: <
   import_path: "github.com/containerd/cgroups"
+  version: "318312a373405e5e91134d8063d04d59768a1bff"
+  bazel_name: "com_github_containerd_cgroups"
+  sum: "h1:9atoWyI9RtXFwf7UDbme/6M8Ud0rFrx+Q3ZWgSnsxtw="
+  semver: "v0.0.0-20200710171044-318312a37340"
+>
+entry: <
+  import_path: "github.com/containerd/cgroups"
   version: "7347743e5d1e8500d9f27c8e748e689ed991d92b"
   bazel_name: "com_github_containerd_cgroups"
   sum: "h1:sL8rdngVdYA2SLRwj6sSZ1cLDpBkFBd7IZVp0M2Lboc="
@@ -279,6 +342,13 @@
   semver: "v1.0.0"
 >
 entry: <
+  import_path: "github.com/containerd/console"
+  version: "v1.0.0"
+  bazel_name: "com_github_containerd_console"
+  sum: "h1:fU3UuQapBs+zLJu82NhR11Rif1ny2zfMMAyPJzSN5tQ="
+  semver: "v1.0.0"
+>
+entry: <
   import_path: "github.com/containerd/containerd"
   version: "8e685f78cf66e2901b2fbed2fdddd64449a74ab9"
   bazel_name: "com_github_containerd_containerd"
@@ -286,6 +356,13 @@
   semver: "v1.3.1-0.20200218165203-8e685f78cf66"
 >
 entry: <
+  import_path: "github.com/containerd/containerd"
+  version: "v1.4.0-beta.2"
+  bazel_name: "com_github_containerd_containerd"
+  sum: "h1:qZelipNh4yeTHIyzcNteRPoo/Mb9sFCrDtCNWWSXJHQ="
+  semver: "v1.4.0-beta.2"
+>
+entry: <
   import_path: "github.com/containerd/continuity"
   version: "0ec596719c75bfd42908850990acea594b7593ac"
   bazel_name: "com_github_containerd_continuity"
@@ -293,6 +370,20 @@
   semver: "v0.0.0-20200107062522-0ec596719c75"
 >
 entry: <
+  import_path: "github.com/containerd/continuity"
+  version: "d3ef23f19fbb106bb73ffde425d07a9187e30745"
+  bazel_name: "com_github_containerd_continuity"
+  sum: "h1:nXPkFq8X1a9ycY3GYQpFNxHh3j2JgY7zDZfq2EXMIzk="
+  semver: "v0.0.0-20200413184840-d3ef23f19fbb"
+>
+entry: <
+  import_path: "github.com/containerd/cri"
+  version: "8fb244a65baad2457e6c8658db18ed28b1f77cfe"
+  bazel_name: "com_github_containerd_cri"
+  sum: "h1:qqB+Jjek9F6LdsEzQwYWu3PmKkWvFyPr8eCUZPUfCoU="
+  semver: "v1.11.1-0.20200705100038-8fb244a65baa"
+>
+entry: <
   import_path: "github.com/containerd/cri"
   version: "c0294ebfe0b4342db85c0faf7727ceb8d8c3afce"
   bazel_name: "com_github_containerd_cri"
@@ -307,6 +398,13 @@
   semver: "v0.0.0-20190816180239-bda0ff6ed73c"
 >
 entry: <
+  import_path: "github.com/containerd/fifo"
+  version: "f15a3290365b9d2627d189e619ab4008e0069caf"
+  bazel_name: "com_github_containerd_fifo"
+  sum: "h1:qUtCegLdOUVfVJOw+KDg6eJyE1TGvLlkGEd1091kSSQ="
+  semver: "v0.0.0-20200410184934-f15a3290365b"
+>
+entry: <
   import_path: "github.com/containerd/go-cni"
   version: "0d360c50b10b350b6bb23863fd4dfb1c232b01c9"
   bazel_name: "com_github_containerd_go_cni"
@@ -314,6 +412,20 @@
   semver: "v0.0.0-20190822145629-0d360c50b10b"
 >
 entry: <
+  import_path: "github.com/containerd/go-cni"
+  version: "v1.0.0"
+  bazel_name: "com_github_containerd_go_cni"
+  sum: "h1:A681A9YQ5Du9V2/gZGk/pTm6g69wF0aGd9qFN9syB1E="
+  semver: "v1.0.0"
+>
+entry: <
+  import_path: "github.com/containerd/go-runc"
+  version: "7016d3ce2328dd2cb1192b2076ebd565c4e8df0c"
+  bazel_name: "com_github_containerd_go_runc"
+  sum: "h1:PRTagVMbJcCezLcHXe8UJvR1oBzp2lG3CEumeFOLOds="
+  semver: "v0.0.0-20200220073739-7016d3ce2328"
+>
+entry: <
   import_path: "github.com/containerd/go-runc"
   version: "a5c2862aed5e6358b305b0e16bfce58e0549b1cd"
   bazel_name: "com_github_containerd_go_runc"
@@ -321,6 +433,13 @@
   semver: "v0.0.0-20191206163734-a5c2862aed5e"
 >
 entry: <
+  import_path: "github.com/containerd/imgcrypt"
+  version: "v1.0.1"
+  bazel_name: "com_github_containerd_imgcrypt"
+  sum: "h1:IyI3IIP4m6zrNFuNFT7HizGVcuD6BYJFpdM1JvPKCbQ="
+  semver: "v1.0.1"
+>
+entry: <
   import_path: "github.com/containerd/ttrpc"
   version: "92c8520ef9f86600c650dd540266a007bf03670f"
   bazel_name: "com_github_containerd_ttrpc"
@@ -328,6 +447,13 @@
   semver: "v1.0.0"
 >
 entry: <
+  import_path: "github.com/containerd/ttrpc"
+  version: "v1.0.1"
+  bazel_name: "com_github_containerd_ttrpc"
+  sum: "h1:IfVOxKbjyBn9maoye2JN95pgGYOmPkQVqxtOu7rtNIc="
+  semver: "v1.0.1"
+>
+entry: <
   import_path: "github.com/containerd/typeurl"
   version: "a93fcdb778cd272c6e9b3028b2f42d813e785d40"
   bazel_name: "com_github_containerd_typeurl"
@@ -335,6 +461,13 @@
   semver: "v1.0.0"
 >
 entry: <
+  import_path: "github.com/containerd/typeurl"
+  version: "v1.0.1"
+  bazel_name: "com_github_containerd_typeurl"
+  sum: "h1:PvuK4E3D5S5q6IqsPDCy928FhP0LUIGcmZ/Yhgp5Djw="
+  semver: "v1.0.1"
+>
+entry: <
   import_path: "github.com/containernetworking/cni"
   version: "4cfb7b568922a3c79a23e438dc52fe537fc9687e"
   bazel_name: "com_github_containernetworking_cni"
@@ -342,6 +475,13 @@
   semver: "v0.7.1"
 >
 entry: <
+  import_path: "github.com/containernetworking/cni"
+  version: "v0.7.1"
+  bazel_name: "com_github_containernetworking_cni"
+  sum: "h1:fE3r16wpSEyaqY4Z4oFrLMmIGfBYIKpPrHK31EJ9FzE="
+  semver: "v0.7.1"
+>
+entry: <
   import_path: "github.com/containernetworking/plugins"
   version: "v0.8.2"
   bazel_name: "com_github_containernetworking_plugins"
@@ -349,6 +489,13 @@
   semver: "v0.8.2"
 >
 entry: <
+  import_path: "github.com/containers/ocicrypt"
+  version: "v1.0.1"
+  bazel_name: "com_github_containers_ocicrypt"
+  sum: "h1:EToign46OSLTFWnb2oNj9RG3XDnkOX8r28ZIXUuk5Pc="
+  semver: "v1.0.1"
+>
+entry: <
   import_path: "github.com/coreos/go-iptables"
   version: "v0.4.2"
   bazel_name: "com_github_coreos_go_iptables"
@@ -384,6 +531,13 @@
   semver: "v22.0.0"
 >
 entry: <
+  import_path: "github.com/coreos/go-systemd/v22"
+  version: "v22.0.0"
+  bazel_name: "com_github_coreos_go_systemd_v22"
+  sum: "h1:XJIw/+VlJ+87J+doOxznsAWIdmWuViOVhkQamW5YV28="
+  semver: "v22.0.0"
+>
+entry: <
   import_path: "github.com/coreos/pkg"
   version: "v0.0.0-20180108230652-97fdf19511ea"
   bazel_name: "com_github_coreos_pkg"
@@ -391,6 +545,13 @@
   semver: "v0.0.0-20180108230652-97fdf19511ea"
 >
 entry: <
+  import_path: "github.com/coreos/pkg"
+  version: "v0.0.0-20180928190104-399ea9e2e55f"
+  bazel_name: "com_github_coreos_pkg"
+  sum: "h1:lBNOc5arjvs8E5mO2tbpBpLoyyu8B6e44T7hJy6potg="
+  semver: "v0.0.0-20180928190104-399ea9e2e55f"
+>
+entry: <
   import_path: "github.com/cosiner/argv"
   version: "v0.0.0-20170225145430-13bacc38a0a5"
   bazel_name: "com_github_cosiner_argv"
@@ -426,6 +587,13 @@
   semver: "v1.1.1"
 >
 entry: <
+  import_path: "github.com/davecgh/go-spew"
+  version: "v1.1.1"
+  bazel_name: "com_github_davecgh_go_spew"
+  sum: "h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c="
+  semver: "v1.1.1"
+>
+entry: <
   import_path: "github.com/daviddengcn/go-colortext"
   version: "v0.0.0-20160507010035-511bcaf42ccd"
   bazel_name: "com_github_daviddengcn_go_colortext"
@@ -461,6 +629,20 @@
   semver: "v2.7.1-0.20190205005809-0d3efadf0154+incompatible"
 >
 entry: <
+  import_path: "github.com/docker/distribution"
+  version: "v2.7.1+incompatible"
+  bazel_name: "com_github_docker_distribution"
+  sum: "h1:a5mlkVzth6W5A4fOsS3D2EO5BUmsJpcB+cRlLU7cSug="
+  semver: "v2.7.1+incompatible"
+>
+entry: <
+  import_path: "github.com/docker/docker"
+  version: "4634ce647cf2ce2c6031129ccd109e557244986f"
+  bazel_name: "com_github_docker_docker"
+  sum: "h1:ax4NateCD5bjRTqLvQBlFrSUPOoZRgEXWpJ6Bmu6OO0="
+  semver: "v17.12.0-ce-rc1.0.20200310163718-4634ce647cf2+incompatible"
+>
+entry: <
   import_path: "github.com/docker/docker"
   version: "d1d5f6476656c6aad457e2a91d3436e66b6f2251"
   bazel_name: "com_github_docker_docker"
@@ -475,6 +657,13 @@
   semver: "v0.3.0"
 >
 entry: <
+  import_path: "github.com/docker/go-connections"
+  version: "v0.4.0"
+  bazel_name: "com_github_docker_go_connections"
+  sum: "h1:El9xVISelRB7BuFusrZozjnkIM5YnzCViNKohAFqRJQ="
+  semver: "v0.4.0"
+>
+entry: <
   import_path: "github.com/docker/go-events"
   version: "9461782956ad83b30282bf90e31fa6a70c255ba9"
   bazel_name: "com_github_docker_go_events"
@@ -482,6 +671,13 @@
   semver: "v0.0.0-20170721190031-9461782956ad"
 >
 entry: <
+  import_path: "github.com/docker/go-events"
+  version: "e31b211e4f1cd09aa76fe4ac244571fab96ae47f"
+  bazel_name: "com_github_docker_go_events"
+  sum: "h1:+pKlWGMw7gf6bQ+oDZB4KHQFypsfjYlq/C4rfL7D3g8="
+  semver: "v0.0.0-20190806004212-e31b211e4f1c"
+>
+entry: <
   import_path: "github.com/docker/go-metrics"
   version: "b619b3592b65de4f087d9f16863a7e6ff905973c"
   bazel_name: "com_github_docker_go_metrics"
@@ -489,6 +685,13 @@
   semver: "v0.0.1"
 >
 entry: <
+  import_path: "github.com/docker/go-metrics"
+  version: "v0.0.1"
+  bazel_name: "com_github_docker_go_metrics"
+  sum: "h1:AgB/0SvBxihN0X8OR4SjsblXkbMvalQ8cjmtKQ2rQV8="
+  semver: "v0.0.1"
+>
+entry: <
   import_path: "github.com/docker/go-units"
   version: "519db1ee28dcc9fd2474ae59fca29a810482bfb1"
   bazel_name: "com_github_docker_go_units"
@@ -496,6 +699,13 @@
   semver: "v0.4.0"
 >
 entry: <
+  import_path: "github.com/docker/go-units"
+  version: "v0.4.0"
+  bazel_name: "com_github_docker_go_units"
+  sum: "h1:3uh0PgVws3nIA0Q+MwDC8yjEPf9zjRfZZWXZYDct3Tw="
+  semver: "v0.4.0"
+>
+entry: <
   import_path: "github.com/docker/spdystream"
   version: "449fdfce4d962303d702fec724ef0ad181c92528"
   bazel_name: "com_github_docker_spdystream"
@@ -517,6 +727,13 @@
   semver: "v2.9.5+incompatible"
 >
 entry: <
+  import_path: "github.com/emicklei/go-restful"
+  version: "v2.9.5"
+  bazel_name: "com_github_emicklei_go_restful"
+  sum: "h1:spTtZBk5DYEvbxMVutUuTyh1Ao2r4iyvLdACqsl/Ljk="
+  semver: "v2.9.5+incompatible"
+>
+entry: <
   import_path: "github.com/envoyproxy/protoc-gen-validate"
   version: "v0.1.0"
   bazel_name: "com_github_envoyproxy_protoc_gen_validate"
@@ -546,6 +763,13 @@
 >
 entry: <
   import_path: "github.com/evanphx/json-patch"
+  version: "v0.0.0-20190815234213-e83c0a1c26c8"
+  bazel_name: "com_github_evanphx_json_patch"
+  sum: "h1:DM7gHzQfHwIj+St8zaPOI6iQEPAxOwIkskvw6s9rDaM="
+  semver: "v0.0.0-20190815234213-e83c0a1c26c8"
+>
+entry: <
+  import_path: "github.com/evanphx/json-patch"
   version: "v4.2.0+incompatible"
   bazel_name: "com_github_evanphx_json_patch"
   sum: "h1:fUDGZCv/7iAN7u0puUVhvKCcsR6vRfwrJatElLBEf0I="
@@ -580,6 +804,13 @@
   semver: "v0.9.2"
 >
 entry: <
+  import_path: "github.com/fullsailor/pkcs7"
+  version: "8306686428a5fe132eac8cb7c4848af725098bd4"
+  bazel_name: "com_github_fullsailor_pkcs7"
+  sum: "h1:v+vxrd9XS8uWIXG2RK0BHCnXc30qLVQXVqbK+IOmpXk="
+  semver: "v0.0.0-20180613152042-8306686428a5"
+>
+entry: <
   import_path: "github.com/ghodss/yaml"
   version: "v1.0.0"
   bazel_name: "com_github_ghodss_yaml"
@@ -601,6 +832,13 @@
   semver: "v1.4.1"
 >
 entry: <
+  import_path: "github.com/go-logr/logr"
+  version: "v0.2.0"
+  bazel_name: "com_github_go_logr_logr"
+  sum: "h1:QvGt2nLcHH0WK9orKa+ppBPAxREcH364nPUedEpK0TY="
+  semver: "v0.2.0"
+>
+entry: <
   import_path: "github.com/go-openapi/analysis"
   version: "v0.19.5"
   bazel_name: "com_github_go_openapi_analysis"
@@ -692,6 +930,13 @@
   semver: "v5.0.3"
 >
 entry: <
+  import_path: "github.com/godbus/dbus/v5"
+  version: "v5.0.3"
+  bazel_name: "com_github_godbus_dbus_v5"
+  sum: "h1:ZqHaoEF7TBzh4jzPmqVhE/5A1z9of6orkAe5uHoAeME="
+  semver: "v5.0.3"
+>
+entry: <
   import_path: "github.com/gofrs/flock"
   version: "v0.6.1-0.20180915234121-886344bea079"
   bazel_name: "com_github_gofrs_flock"
@@ -720,6 +965,13 @@
   semver: "v1.2.0"
 >
 entry: <
+  import_path: "github.com/gogo/googleapis"
+  version: "v1.3.2"
+  bazel_name: "com_github_gogo_googleapis"
+  sum: "h1:kX1es4djPJrsDhY7aZKJy7aZasdcB5oSOEphMjSB53c="
+  semver: "v1.3.2"
+>
+entry: <
   import_path: "github.com/gogo/protobuf"
   version: "ba06b47c162d49f2af050fb4c75bcbc86a159d5c"
   bazel_name: "com_github_gogo_protobuf"
@@ -727,6 +979,13 @@
   semver: "v1.2.1"
 >
 entry: <
+  import_path: "github.com/gogo/protobuf"
+  version: "v1.3.1"
+  bazel_name: "com_github_gogo_protobuf"
+  sum: "h1:DqDEcV5aeaTmdFBePNpYsp3FlcVH/2ISVVM9Qf8PSls="
+  semver: "v1.3.1"
+>
+entry: <
   import_path: "github.com/golang-sql/civil"
   version: "v0.0.0-20190719163853-cb61b32ac6fe"
   bazel_name: "com_github_golang_sql_civil"
@@ -741,6 +1000,13 @@
   semver: "v0.0.0-20160516000752-02826c3e7903"
 >
 entry: <
+  import_path: "github.com/golang/groupcache"
+  version: "v0.0.0-20191227052852-215e87163ea7"
+  bazel_name: "com_github_golang_groupcache"
+  sum: "h1:5ZkaAPbicIKTF2I64qf5Fh8Aa83Q/dnOafMYV0OMwjA="
+  semver: "v0.0.0-20191227052852-215e87163ea7"
+>
+entry: <
   import_path: "github.com/golang/snappy"
   version: "v0.0.1"
   bazel_name: "com_github_golang_snappy"
@@ -762,6 +1028,13 @@
   semver: "v0.36.1-0.20200323171535-8af10c683a96"
 >
 entry: <
+  import_path: "github.com/google/cadvisor"
+  version: "v0.36.1-0.20200623171404-8450c56c21bc"
+  bazel_name: "com_github_google_cadvisor"
+  sum: "h1:il4pi2iOP5NRkBgnZH3n0GDqSCNEJ/QIRJrCAfU5h38="
+  semver: "v0.36.1-0.20200623171404-8450c56c21bc"
+>
+entry: <
   import_path: "github.com/google/go-cmp"
   version: "v0.4.0"
   bazel_name: "com_github_google_go_cmp"
@@ -797,6 +1070,13 @@
   semver: "v1.0.0"
 >
 entry: <
+  import_path: "github.com/google/gofuzz"
+  version: "v1.1.0"
+  bazel_name: "com_github_google_gofuzz"
+  sum: "h1:Hsa8mG0dQ46ij8Sl2AYJDUv1oA9/d6Vk+3LG99Oe02g="
+  semver: "v1.1.0"
+>
+entry: <
   import_path: "github.com/google/gopacket"
   version: "v1.1.17"
   bazel_name: "com_github_google_gopacket"
@@ -853,6 +1133,13 @@
   semver: "v1.1.1"
 >
 entry: <
+  import_path: "github.com/google/uuid"
+  version: "v1.1.1"
+  bazel_name: "com_github_google_uuid"
+  sum: "h1:Gkbcsh/GbpXz7lPftLA3P6TYMwjCLYm83jiFQZF/3gY="
+  semver: "v1.1.1"
+>
+entry: <
   import_path: "github.com/googleapis/gnostic"
   version: "v0.4.1"
   bazel_name: "com_github_googleapis_gnostic"
@@ -916,6 +1203,13 @@
   semver: "v1.0.0"
 >
 entry: <
+  import_path: "github.com/hashicorp/errwrap"
+  version: "v1.0.0"
+  bazel_name: "com_github_hashicorp_errwrap"
+  sum: "h1:hLrqtEDnRye3+sgx6z4qVLNuviH3MR5aQ0ykNJa/UYA="
+  semver: "v1.0.0"
+>
+entry: <
   import_path: "github.com/hashicorp/go-cleanhttp"
   version: "v0.5.1"
   bazel_name: "com_github_hashicorp_go_cleanhttp"
@@ -937,6 +1231,13 @@
   semver: "v1.0.0"
 >
 entry: <
+  import_path: "github.com/hashicorp/go-multierror"
+  version: "v1.0.0"
+  bazel_name: "com_github_hashicorp_go_multierror"
+  sum: "h1:iVjPR7a6H0tWELX5NxNe7bYopibicUzc7uPribsnS6o="
+  semver: "v1.0.0"
+>
+entry: <
   import_path: "github.com/hashicorp/go-rootcerts"
   version: "v1.0.0"
   bazel_name: "com_github_hashicorp_go_rootcerts"
@@ -958,6 +1259,13 @@
   semver: "v0.5.3"
 >
 entry: <
+  import_path: "github.com/hashicorp/golang-lru"
+  version: "v0.5.3"
+  bazel_name: "com_github_hashicorp_golang_lru"
+  sum: "h1:YPkqC67at8FYaadspW/6uE0COsBxS2656RLEr8Bppgk="
+  semver: "v0.5.3"
+>
+entry: <
   import_path: "github.com/hashicorp/hcl"
   version: "v1.0.0"
   bazel_name: "com_github_hashicorp_hcl"
@@ -986,6 +1294,13 @@
   semver: "v0.3.7"
 >
 entry: <
+  import_path: "github.com/imdario/mergo"
+  version: "v0.3.7"
+  bazel_name: "com_github_imdario_mergo"
+  sum: "h1:Y+UAYTZ7gDEuOfhxKWy+dvb5dRQ6rJjFSdX2HZY1/gI="
+  semver: "v0.3.7"
+>
+entry: <
   import_path: "github.com/insomniacslk/dhcp"
   version: "5dd7202f19711228cb4a51aa8b3415421c2edefe"
   bazel_name: "com_github_insomniacslk_dhcp"
@@ -1021,6 +1336,13 @@
   semver: "v1.1.8"
 >
 entry: <
+  import_path: "github.com/json-iterator/go"
+  version: "v1.1.9"
+  bazel_name: "com_github_json_iterator_go"
+  sum: "h1:9yzud/Ht36ygwatGx56VwCZtlI/2AD15T1X2sjSuGns="
+  semver: "v1.1.9"
+>
+entry: <
   import_path: "github.com/kardianos/osext"
   version: "v0.0.0-20170510131534-ae77be60afb1"
   bazel_name: "com_github_kardianos_osext"
@@ -1056,6 +1378,13 @@
   semver: "v1.0.1"
 >
 entry: <
+  import_path: "github.com/konsorten/go-windows-terminal-sequences"
+  version: "v1.0.3"
+  bazel_name: "com_github_konsorten_go_windows_terminal_sequences"
+  sum: "h1:CE8S1cTafDpPvMhIxNJKvHsGVBgn1xWYf1NbHQhywc8="
+  semver: "v1.0.3"
+>
+entry: <
   import_path: "github.com/kr/pretty"
   version: "v0.2.0"
   bazel_name: "com_github_kr_pretty"
@@ -1161,6 +1490,13 @@
   semver: "v1.0.1"
 >
 entry: <
+  import_path: "github.com/matttproud/golang_protobuf_extensions"
+  version: "v1.0.1"
+  bazel_name: "com_github_matttproud_golang_protobuf_extensions"
+  sum: "h1:4hp9jkHxhMHkqkrB3Ix0jegS5sx/RkqARlsWZ6pIwiU="
+  semver: "v1.0.1"
+>
+entry: <
   import_path: "github.com/mdlayher/ethernet"
   version: "0394541c37b7f86a10e0b49492f6d4f605c34163"
   bazel_name: "com_github_mdlayher_ethernet"
@@ -1217,6 +1553,13 @@
   semver: "v0.0.0-20190828220739-9ebdce4bb989"
 >
 entry: <
+  import_path: "github.com/mistifyio/go-zfs"
+  version: "v2.1.2-0.20190413222219-f784269be439+incompatible"
+  bazel_name: "com_github_mistifyio_go_zfs"
+  sum: "h1:aKW/4cBs+yK6gpqU3K/oIwk9Q/XICqd3zOX/UFuvqmk="
+  semver: "v2.1.2-0.20190413222219-f784269be439+incompatible"
+>
+entry: <
   import_path: "github.com/mitchellh/cli"
   version: "v1.0.0"
   bazel_name: "com_github_mitchellh_cli"
@@ -1238,6 +1581,27 @@
   semver: "v1.1.2"
 >
 entry: <
+  import_path: "github.com/moby/sys"
+  version: "95fd265abb1e7d346dd00882d49fd717d17317b8"
+  bazel_name: "com_github_moby_sys"
+  sum: "h1:EUAlTZN9a68g9GtgvFZGQupOUzFdwSDJsllNlMWdrvE="
+  semver: "v0.0.0-20200707230100-95fd265abb1e"
+>
+entry: <
+  import_path: "github.com/moby/sys/mountinfo"
+  version: "95fd265abb1e7d346dd00882d49fd717d17317b8"
+  bazel_name: "com_github_moby_sys_mountinfo"
+  sum: "h1:lJCyIpsnXnV+6jQtYCktPVKediVJpXB+kknCc+/9BsM="
+  semver: "v0.1.4-0.20200707230100-95fd265abb1e"
+>
+entry: <
+  import_path: "github.com/moby/sys/mountinfo"
+  version: "v0.1.3"
+  bazel_name: "com_github_moby_sys_mountinfo"
+  sum: "h1:KIrhRO14+AkwKvG/g2yIpNMOUVZ02xNhOw8KY1WsLOI="
+  semver: "v0.1.3"
+>
+entry: <
   import_path: "github.com/moby/term"
   version: "v0.0.0-20200312100748-672ec06f55cd"
   bazel_name: "com_github_moby_term"
@@ -1246,6 +1610,13 @@
 >
 entry: <
   import_path: "github.com/modern-go/concurrent"
+  version: "1.0.3"
+  bazel_name: "com_github_modern_go_concurrent"
+  sum: "h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg="
+  semver: "v0.0.0-20180306012644-bacd9c7ef1dd"
+>
+entry: <
+  import_path: "github.com/modern-go/concurrent"
   version: "bacd9c7ef1dd9b15be4a9909b8ac7a4e313eec94"
   bazel_name: "com_github_modern_go_concurrent"
   sum: "h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg="
@@ -1259,6 +1630,13 @@
   semver: "v0.0.0-20180701023420-4b7aa43c6742"
 >
 entry: <
+  import_path: "github.com/modern-go/reflect2"
+  version: "v1.0.1"
+  bazel_name: "com_github_modern_go_reflect2"
+  sum: "h1:9f412s+6RmYXLWZSEzVVgPGK7C2PphHj5RJrvfx9AWI="
+  semver: "v1.0.1"
+>
+entry: <
   import_path: "github.com/morikuni/aec"
   version: "v1.0.0"
   bazel_name: "com_github_morikuni_aec"
@@ -1273,6 +1651,13 @@
   semver: "v0.0.0-20171103030105-7d4729fb3618"
 >
 entry: <
+  import_path: "github.com/mrunalp/fileutils"
+  version: "v0.0.0-20200520151820-abd8a0e76976"
+  bazel_name: "com_github_mrunalp_fileutils"
+  sum: "h1:aZQToFSLH8ejFeSkTc3r3L4dPImcj7Ib/KgmkQqbGGg="
+  semver: "v0.0.0-20200520151820-abd8a0e76976"
+>
+entry: <
   import_path: "github.com/munnerz/goautoneg"
   version: "v0.0.0-20191010083416-a7dc8b61c822"
   bazel_name: "com_github_munnerz_goautoneg"
@@ -1308,6 +1693,13 @@
   semver: "v1.0.0-rc1.0.20180430190053-c9281466c8b2"
 >
 entry: <
+  import_path: "github.com/opencontainers/go-digest"
+  version: "v1.0.0"
+  bazel_name: "com_github_opencontainers_go_digest"
+  sum: "h1:apOUWs51W5PlhuyGyz9FCeeBIOUDA/6nW8Oi/yOhh5U="
+  semver: "v1.0.0"
+>
+entry: <
   import_path: "github.com/opencontainers/image-spec"
   version: "d60099175f88c47cd379c4738d158884749ed235"
   bazel_name: "com_github_opencontainers_image_spec"
@@ -1315,6 +1707,13 @@
   semver: "v1.0.1"
 >
 entry: <
+  import_path: "github.com/opencontainers/image-spec"
+  version: "v1.0.1"
+  bazel_name: "com_github_opencontainers_image_spec"
+  sum: "h1:JMemWkRwHx4Zj+fVxWoMCFm/8sYGGrUVojFA6h/TRcI="
+  semver: "v1.0.1"
+>
+entry: <
   import_path: "github.com/opencontainers/runc"
   version: "dc9208a3303feef5b3839f4323d9beb36df0a9dd"
   bazel_name: "com_github_opencontainers_runc"
@@ -1322,6 +1721,20 @@
   semver: "v1.0.0-rc10"
 >
 entry: <
+  import_path: "github.com/opencontainers/runc"
+  version: "v1.0.0-rc91"
+  bazel_name: "com_github_opencontainers_runc"
+  sum: "h1:Tp8LWs5G8rFpzTsbRjAtQkPVexhCu0bnANE5IfIhJ6g="
+  semver: "v1.0.0-rc91"
+>
+entry: <
+  import_path: "github.com/opencontainers/runtime-spec"
+  version: "237cc4f519e2e8f9b235bacccfa8ef5a84df2875"
+  bazel_name: "com_github_opencontainers_runtime-spec"
+  sum: "h1:9mv9SC7GWmRWE0J/+oD8w3GsN2KYGKtg6uwLN7hfP5E="
+  semver: "v1.0.3-0.20200520003142-237cc4f519e2"
+>
+entry: <
   import_path: "github.com/opencontainers/runtime-spec"
   version: "29686dbc5559d93fb1ef402eeda3e35c38d75af4"
   bazel_name: "com_github_opencontainers_runtime-spec"
@@ -1336,6 +1749,13 @@
   semver: "v1.3.1-0.20190929122143-5215b1806f52"
 >
 entry: <
+  import_path: "github.com/opencontainers/selinux"
+  version: "v1.5.1"
+  bazel_name: "com_github_opencontainers_selinux"
+  sum: "h1:jskKwSMFYqyTrHEuJgQoUlTcId0av64S6EWObrIfn5Y="
+  semver: "v1.5.1"
+>
+entry: <
   import_path: "github.com/optiopay/kafka"
   version: "b5a758dbffc5786a8cac42703bd5d63f503bd008"
   bazel_name: "com_github_optiopay_kafka"
@@ -1392,6 +1812,13 @@
   semver: "v0.8.1"
 >
 entry: <
+  import_path: "github.com/pkg/errors"
+  version: "v0.9.1"
+  bazel_name: "com_github_pkg_errors"
+  sum: "h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4="
+  semver: "v0.9.1"
+>
+entry: <
   import_path: "github.com/posener/complete"
   version: "v1.1.1"
   bazel_name: "com_github_posener_complete"
@@ -1413,6 +1840,13 @@
   semver: "v1.3.0"
 >
 entry: <
+  import_path: "github.com/prometheus/client_golang"
+  version: "v1.6.0"
+  bazel_name: "com_github_prometheus_client_golang"
+  sum: "h1:YVPodQOcK15POxhgARIvnDRVpLcuK8mglnMrWfyrw6A="
+  semver: "v1.6.0"
+>
+entry: <
   import_path: "github.com/prometheus/client_model"
   version: "d1d2010b5beead3fa1c5f271a5cf626e40b3ad6e"
   bazel_name: "com_github_prometheus_client_model"
@@ -1420,6 +1854,13 @@
   semver: "v0.1.0"
 >
 entry: <
+  import_path: "github.com/prometheus/client_model"
+  version: "v0.2.0"
+  bazel_name: "com_github_prometheus_client_model"
+  sum: "h1:uq5h0d+GuxiXLJLNABMgp2qUWDPiLvgCzz2dUR+/W/M="
+  semver: "v0.2.0"
+>
+entry: <
   import_path: "github.com/prometheus/common"
   version: "287d3e634a1e550c9e463dd7e5a75a422c614505"
   bazel_name: "com_github_prometheus_common"
@@ -1427,6 +1868,13 @@
   semver: "v0.7.0"
 >
 entry: <
+  import_path: "github.com/prometheus/common"
+  version: "v0.9.1"
+  bazel_name: "com_github_prometheus_common"
+  sum: "h1:KOMtN28tlbam3/7ZKEYKHhKoJZYYj3gMH4uc62x7X7U="
+  semver: "v0.9.1"
+>
+entry: <
   import_path: "github.com/prometheus/procfs"
   version: "6d489fc7f1d9cd890a250f3ea3431b1744b9623f"
   bazel_name: "com_github_prometheus_procfs"
@@ -1434,6 +1882,13 @@
   semver: "v0.0.8"
 >
 entry: <
+  import_path: "github.com/prometheus/procfs"
+  version: "v0.0.11"
+  bazel_name: "com_github_prometheus_procfs"
+  sum: "h1:DhHlBtkHWPYi8O2y31JkK0TF+DGM+51OopZjH/Ia5qI="
+  semver: "v0.0.11"
+>
+entry: <
   import_path: "github.com/rekby/gpt"
   version: "a930afbc6edcc89c83d39b79e52025698156178d"
   bazel_name: "com_github_rekby_gpt"
@@ -1462,6 +1917,13 @@
   semver: "v1.5.2"
 >
 entry: <
+  import_path: "github.com/russross/blackfriday"
+  version: "v1.5.2"
+  bazel_name: "com_github_russross_blackfriday"
+  sum: "h1:HyvC0ARfnZBqnXwABFeSZHpKvJHJJfPz81GNueLj0oo="
+  semver: "v1.5.2"
+>
+entry: <
   import_path: "github.com/russross/blackfriday/v2"
   version: "v2.0.1"
   bazel_name: "com_github_russross_blackfriday_v2"
@@ -1497,6 +1959,13 @@
   semver: "v0.9.1"
 >
 entry: <
+  import_path: "github.com/seccomp/libseccomp-golang"
+  version: "v0.9.1"
+  bazel_name: "com_github_seccomp_libseccomp_golang"
+  sum: "h1:NJjM5DNFOs0s3kYE1WUOr6G8V97sdt46rlXTMfXGWBo="
+  semver: "v0.9.1"
+>
+entry: <
   import_path: "github.com/servak/go-fastping"
   version: "v0.0.0-20160802140958-5718d12e20a0"
   bazel_name: "com_github_servak_go_fastping"
@@ -1525,6 +1994,13 @@
   semver: "v1.4.1"
 >
 entry: <
+  import_path: "github.com/sirupsen/logrus"
+  version: "v1.6.0"
+  bazel_name: "com_github_sirupsen_logrus"
+  sum: "h1:UBcNElsrwanuuMsnGSlYmtmgbb23qDR5dG+6X6Oo89I="
+  semver: "v1.6.0"
+>
+entry: <
   import_path: "github.com/soheilhy/cmux"
   version: "v0.1.4"
   bazel_name: "com_github_soheilhy_cmux"
@@ -1588,6 +2064,13 @@
   semver: "v1.4.0"
 >
 entry: <
+  import_path: "github.com/stretchr/testify"
+  version: "v1.4.0"
+  bazel_name: "com_github_stretchr_testify"
+  sum: "h1:2E4SXV/wtOkTonXsotYi4li6zVWxYlZuYNCXe9XRJyk="
+  semver: "v1.4.0"
+>
+entry: <
   import_path: "github.com/subosito/gotenv"
   version: "v1.2.0"
   bazel_name: "com_github_subosito_gotenv"
@@ -1609,6 +2092,13 @@
   semver: "v2.2.6+incompatible"
 >
 entry: <
+  import_path: "github.com/tchap/go-patricia"
+  version: "v2.2.6"
+  bazel_name: "com_github_tchap_go_patricia"
+  sum: "h1:JvoDL7JSoIP2HDE8AbDH3zC8QBPxmzYe32HHy5yQ+Ck="
+  semver: "v2.2.6+incompatible"
+>
+entry: <
   import_path: "github.com/tmc/grpc-websocket-proxy"
   version: "v0.0.0-20170815181823-89b8d40f7ca8"
   bazel_name: "com_github_tmc_grpc_websocket_proxy"
@@ -1616,6 +2106,13 @@
   semver: "v0.0.0-20170815181823-89b8d40f7ca8"
 >
 entry: <
+  import_path: "github.com/tmc/grpc-websocket-proxy"
+  version: "v0.0.0-20190109142713-0ad062ec5ee5"
+  bazel_name: "com_github_tmc_grpc_websocket_proxy"
+  sum: "h1:LnC5Kc/wtumK+WB441p7ynQJzVuNRJiqddSIE3IlSEQ="
+  semver: "v0.0.0-20190109142713-0ad062ec5ee5"
+>
+entry: <
   import_path: "github.com/u-root/u-root"
   version: "v6.0.0"
   bazel_name: "com_github_u_root_u_root"
@@ -1630,6 +2127,13 @@
   semver: "v1.22.0"
 >
 entry: <
+  import_path: "github.com/urfave/cli"
+  version: "v1.22.1"
+  bazel_name: "com_github_urfave_cli"
+  sum: "h1:+mkCCcOFKPnCmVYVcURKps1Xe+3zP90gSYGNfRkjoIY="
+  semver: "v1.22.1"
+>
+entry: <
   import_path: "github.com/vishvananda/netlink"
   version: "v1.1.0"
   bazel_name: "com_github_vishvananda_netlink"
@@ -1644,6 +2148,13 @@
   semver: "v0.0.0-20191106174202-0a2b9b5464df"
 >
 entry: <
+  import_path: "github.com/vishvananda/netns"
+  version: "v0.0.0-20200520041808-52d707b772fe"
+  bazel_name: "com_github_vishvananda_netns"
+  sum: "h1:mjAZxE1nh8yvuwhGHpdDqdhtNu2dgbpk93TwoXuk5so="
+  semver: "v0.0.0-20200520041808-52d707b772fe"
+>
+entry: <
   import_path: "github.com/volatiletech/inflect"
   version: "v0.0.1"
   bazel_name: "com_github_volatiletech_inflect"
@@ -1700,6 +2211,13 @@
   semver: "v1.3.3"
 >
 entry: <
+  import_path: "go.etcd.io/bbolt"
+  version: "v1.3.5"
+  bazel_name: "io_etcd_go_bbolt"
+  sum: "h1:XAzx9gjCb0Rxj7EoqcClPD1d5ZBxZJk0jbuoPHenBt0="
+  semver: "v1.3.5"
+>
+entry: <
   import_path: "go.etcd.io/etcd"
   version: "v0.5.0-alpha.5.0.20200401174654-e694b7bb0875"
   bazel_name: "io_etcd_go_etcd"
@@ -1707,6 +2225,13 @@
   semver: "v0.5.0-alpha.5.0.20200401174654-e694b7bb0875"
 >
 entry: <
+  import_path: "go.etcd.io/etcd"
+  version: "v0.5.0-alpha.5.0.20200520232829-54ba9589114f"
+  bazel_name: "io_etcd_go_etcd"
+  sum: "h1:pBCD+Z7cy5WPTq+R6MmJJvDRpn88cp7bmTypBsn91g4="
+  semver: "v0.5.0-alpha.5.0.20200520232829-54ba9589114f"
+>
+entry: <
   import_path: "go.mongodb.org/mongo-driver"
   version: "v1.1.2"
   bazel_name: "org_mongodb_go_mongo_driver"
@@ -1721,6 +2246,13 @@
   semver: "v0.22.0"
 >
 entry: <
+  import_path: "go.opencensus.io"
+  version: "v0.22.0"
+  bazel_name: "io_opencensus_go"
+  sum: "h1:C9hSCOW830chIVkdja34wa6Ky+IzWllkUinR+BtRZd4="
+  semver: "v0.22.0"
+>
+entry: <
   import_path: "go.starlark.net"
   version: "v0.0.0-20190702223751-32f345186213"
   bazel_name: "net_starlark_go"
@@ -1735,6 +2267,13 @@
   semver: "v1.3.2"
 >
 entry: <
+  import_path: "go.uber.org/atomic"
+  version: "v1.4.0"
+  bazel_name: "org_uber_go_atomic"
+  sum: "h1:cxzIVoETapQEqDhQu3QfnvXAV4AlzcvUCxkVUFw3+EU="
+  semver: "v1.4.0"
+>
+entry: <
   import_path: "go.uber.org/multierr"
   version: "v1.1.0"
   bazel_name: "org_uber_go_multierr"
@@ -1770,6 +2309,13 @@
   semver: "v0.0.0-20200128174031-69ecbb4d6d5d"
 >
 entry: <
+  import_path: "golang.org/x/crypto"
+  version: "bac4c82f69751a6dd76e702d54b3ceb88adab236"
+  bazel_name: "org_golang_x_crypto"
+  sum: "h1:/Tl7pH94bvbAAHBdZJT947M/+gp0+CqQXDtMRC0fseo="
+  semver: "v0.0.0-20200220183623-bac4c82f6975"
+>
+entry: <
   import_path: "golang.org/x/mod"
   version: "v0.3.0"
   bazel_name: "org_golang_x_mod"
@@ -1798,6 +2344,13 @@
   semver: "v0.0.0-20190604053449-0f29369cfe45"
 >
 entry: <
+  import_path: "golang.org/x/oauth2"
+  version: "858c2ad4c8b6c5d10852cb89079f6ca1c7309787"
+  bazel_name: "org_golang_x_oauth2"
+  sum: "h1:pE8b58s1HRDMi8RDc79m0HISf9D4TzseP40cEA6IGfs="
+  semver: "v0.0.0-20191202225959-858c2ad4c8b6"
+>
+entry: <
   import_path: "golang.org/x/sync"
   version: "42b317875d0fa942474b76e1b46a6060d720ae6e"
   bazel_name: "org_golang_x_sync"
@@ -1806,6 +2359,13 @@
 >
 entry: <
   import_path: "golang.org/x/sys"
+  version: "9dae0f8f577553e0f21298e18926efc9644c281d"
+  bazel_name: "org_golang_x_sys"
+  sum: "h1:TC0v2RSO1u2kn1ZugjrFXkRZAEaqMN/RW+OTZkBzmLE="
+  semver: "v0.0.0-20200327173247-9dae0f8f5775"
+>
+entry: <
+  import_path: "golang.org/x/sys"
   version: "c990c680b611ac1aeb7d8f2af94a825f98d69720"
   bazel_name: "org_golang_x_sys"
   sum: "h1:q9u40nxWT5zRClI/uU9dHCiYGottAg6Nzz4YUQyHxdA="
@@ -1847,6 +2407,13 @@
   semver: "v0.0.0-20170523043604-d80a6e20e776"
 >
 entry: <
+  import_path: "google.golang.org/genproto"
+  version: "e50cd9704f63023d62cd06a1994b98227fc4d21a"
+  bazel_name: "org_golang_google_genproto"
+  sum: "h1:YzfoEYWbODU5Fbt37+h7X16BWQbad7Q4S6gclTKFXM8="
+  semver: "v0.0.0-20200224152610-e50cd9704f63"
+>
+entry: <
   import_path: "google.golang.org/grpc"
   version: "v1.26.0"
   bazel_name: "org_golang_google_grpc"
@@ -1882,6 +2449,13 @@
   semver: "v0.9.1"
 >
 entry: <
+  import_path: "gopkg.in/inf.v0"
+  version: "v0.9.1"
+  bazel_name: "in_gopkg_inf_v0"
+  sum: "h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc="
+  semver: "v0.9.1"
+>
+entry: <
   import_path: "gopkg.in/ini.v1"
   version: "v1.51.0"
   bazel_name: "in_gopkg_ini_v1"
@@ -1910,6 +2484,13 @@
   semver: "v2.2.8"
 >
 entry: <
+  import_path: "gopkg.in/yaml.v2"
+  version: "v2.2.8"
+  bazel_name: "in_gopkg_yaml_v2"
+  sum: "h1:obN1ZagJSUGI0Ek/LBmuj4SNLPfIny3KsKFopxRdj10="
+  semver: "v2.2.8"
+>
+entry: <
   import_path: "gotest.tools"
   version: "1083505acf35a0bd8a696b26837e1fb3187a7a83"
   bazel_name: "tools_gotest"
@@ -1924,6 +2505,13 @@
   semver: "v0.19.0-alpha.2"
 >
 entry: <
+  import_path: "k8s.io/api"
+  version: "kubernetes-1.19.0-rc.0"
+  bazel_name: "io_k8s_api"
+  sum: "h1:K+xi+F3RNAxpFyS1f7uHekMNprjFX7WVZDx2lJE+A3A="
+  semver: "v0.19.0-rc.0"
+>
+entry: <
   import_path: "k8s.io/apiextensions-apiserver"
   version: "kubernetes-1.19.0-alpha.2"
   bazel_name: "io_k8s_apiextensions_apiserver"
@@ -1931,6 +2519,13 @@
   semver: "v0.19.0-alpha.2"
 >
 entry: <
+  import_path: "k8s.io/apiextensions-apiserver"
+  version: "kubernetes-1.19.0-rc.0"
+  bazel_name: "io_k8s_apiextensions_apiserver"
+  sum: "h1:XGNmUwNvh5gt6sYwCzaxLU6Dr461DVKWlGiaCSKZzyw="
+  semver: "v0.19.0-rc.0"
+>
+entry: <
   import_path: "k8s.io/apimachinery"
   version: "kubernetes-1.19.0-alpha.2"
   bazel_name: "io_k8s_apimachinery"
@@ -1938,6 +2533,13 @@
   semver: "v0.19.0-alpha.2"
 >
 entry: <
+  import_path: "k8s.io/apimachinery"
+  version: "kubernetes-1.19.0-rc.0"
+  bazel_name: "io_k8s_apimachinery"
+  sum: "h1:XCZhrYfFYSC8GBpI4OUJFTH1s5euLMYdoIDQ7u2aDPM="
+  semver: "v0.20.0-alpha.0"
+>
+entry: <
   import_path: "k8s.io/apiserver"
   version: "kubernetes-1.19.0-alpha.2"
   bazel_name: "io_k8s_apiserver"
@@ -1945,6 +2547,13 @@
   semver: "v0.19.0-alpha.2"
 >
 entry: <
+  import_path: "k8s.io/apiserver"
+  version: "kubernetes-1.19.0-rc.0"
+  bazel_name: "io_k8s_apiserver"
+  sum: "h1:SaF/gMgUeDPbQDKHTMvB2yynBUZpp6s4HYQIOx/LdDQ="
+  semver: "v0.19.0-rc.0"
+>
+entry: <
   import_path: "k8s.io/cli-runtime"
   version: "kubernetes-1.19.0-alpha.2"
   bazel_name: "io_k8s_cli_runtime"
@@ -1952,6 +2561,13 @@
   semver: "v0.19.0-alpha.2"
 >
 entry: <
+  import_path: "k8s.io/cli-runtime"
+  version: "kubernetes-1.19.0-rc.0"
+  bazel_name: "io_k8s_cli_runtime"
+  sum: "h1:amuzfqubksp5ooo99cpiu6hYe6ua1bGEqw59vZKyRqA="
+  semver: "v0.19.0-rc.0"
+>
+entry: <
   import_path: "k8s.io/client-go"
   version: "kubernetes-1.19.0-alpha.2"
   bazel_name: "io_k8s_client_go"
@@ -1959,6 +2575,13 @@
   semver: "v0.19.0-alpha.2"
 >
 entry: <
+  import_path: "k8s.io/client-go"
+  version: "kubernetes-1.19.0-rc.0"
+  bazel_name: "io_k8s_client_go"
+  sum: "h1:6WW8MElhoLeYcLiN4ky1159XG5E39KYdmLCrV/6lNiE="
+  semver: "v0.19.0-rc.0"
+>
+entry: <
   import_path: "k8s.io/cloud-provider"
   version: "kubernetes-1.19.0-alpha.2"
   bazel_name: "io_k8s_cloud_provider"
@@ -1966,6 +2589,13 @@
   semver: "v0.19.0-alpha.2"
 >
 entry: <
+  import_path: "k8s.io/cloud-provider"
+  version: "kubernetes-1.19.0-rc.0"
+  bazel_name: "io_k8s_cloud_provider"
+  sum: "h1:W1YV1XhdklzoGFZcYmzJnm3D4O6uWaoEAFRF1X4h7uw="
+  semver: "v0.19.0-rc.0"
+>
+entry: <
   import_path: "k8s.io/cluster-bootstrap"
   version: "kubernetes-1.19.0-alpha.2"
   bazel_name: "io_k8s_cluster_bootstrap"
@@ -1973,6 +2603,13 @@
   semver: "v0.19.0-alpha.2"
 >
 entry: <
+  import_path: "k8s.io/cluster-bootstrap"
+  version: "kubernetes-1.19.0-rc.0"
+  bazel_name: "io_k8s_cluster_bootstrap"
+  sum: "h1:2OCD/1YLoWlBisd7MPfPM35ZXFct/eA94TkRs/uAuhg="
+  semver: "v0.19.0-rc.0"
+>
+entry: <
   import_path: "k8s.io/component-base"
   version: "kubernetes-1.19.0-alpha.2"
   bazel_name: "io_k8s_component_base"
@@ -1980,6 +2617,13 @@
   semver: "v0.19.0-alpha.2"
 >
 entry: <
+  import_path: "k8s.io/component-base"
+  version: "kubernetes-1.19.0-rc.0"
+  bazel_name: "io_k8s_component_base"
+  sum: "h1:S/jt6xey1Wg5i5A9/BCkPYekpjJ5zlfuSCCVlNSJ/Yc="
+  semver: "v0.19.0-rc.0"
+>
+entry: <
   import_path: "k8s.io/cri-api"
   version: "kubernetes-1.19.0-alpha.2"
   bazel_name: "io_k8s_cri_api"
@@ -1987,6 +2631,13 @@
   semver: "v0.19.0-alpha.2"
 >
 entry: <
+  import_path: "k8s.io/cri-api"
+  version: "kubernetes-1.19.0-rc.0"
+  bazel_name: "io_k8s_cri_api"
+  sum: "h1:vXd1YUBZcQkkDb2jYdtaCm+XFA2euMVGVU08EKsN40k="
+  semver: "v0.19.0-rc.0"
+>
+entry: <
   import_path: "k8s.io/csi-translation-lib"
   version: "kubernetes-1.19.0-alpha.2"
   bazel_name: "io_k8s_csi_translation_lib"
@@ -1994,6 +2645,13 @@
   semver: "v0.19.0-alpha.2"
 >
 entry: <
+  import_path: "k8s.io/csi-translation-lib"
+  version: "kubernetes-1.19.0-rc.0"
+  bazel_name: "io_k8s_csi_translation_lib"
+  sum: "h1:2xvrVxnNKtbhilsj/gcD60P9r2PGT+zAEhBWNynySgk="
+  semver: "v0.19.0-rc.0"
+>
+entry: <
   import_path: "k8s.io/gengo"
   version: "v0.0.0-20200205140755-e0e292d8aa12"
   bazel_name: "io_k8s_gengo"
@@ -2001,6 +2659,13 @@
   semver: "v0.0.0-20200205140755-e0e292d8aa12"
 >
 entry: <
+  import_path: "k8s.io/gengo"
+  version: "v0.0.0-20200428234225-8167cfdcfc14"
+  bazel_name: "io_k8s_gengo"
+  sum: "h1:t4L10Qfx/p7ASH3gXCdIUtPbbIuegCoUJf3TMSFekjw="
+  semver: "v0.0.0-20200428234225-8167cfdcfc14"
+>
+entry: <
   import_path: "k8s.io/heapster"
   version: "v1.2.0-beta.1"
   bazel_name: "io_k8s_heapster"
@@ -2015,6 +2680,20 @@
   semver: "v1.0.0"
 >
 entry: <
+  import_path: "k8s.io/klog"
+  version: "v1.0.0"
+  bazel_name: "io_k8s_klog"
+  sum: "h1:Pt+yjF5aB1xDSVbau4VsWe+dQNzA0qv1LlXdC2dF6Q8="
+  semver: "v1.0.0"
+>
+entry: <
+  import_path: "k8s.io/klog/v2"
+  version: "v2.2.0"
+  bazel_name: "io_k8s_klog_v2"
+  sum: "h1:XRvcwJozkgZ1UQJmfMGpvRthQHOvihEhYtDfAaxMz/A="
+  semver: "v2.2.0"
+>
+entry: <
   import_path: "k8s.io/kube-aggregator"
   version: "kubernetes-1.19.0-alpha.2"
   bazel_name: "io_k8s_kube_aggregator"
@@ -2022,6 +2701,13 @@
   semver: "v0.19.0-alpha.2"
 >
 entry: <
+  import_path: "k8s.io/kube-aggregator"
+  version: "kubernetes-1.19.0-rc.0"
+  bazel_name: "io_k8s_kube_aggregator"
+  sum: "h1:+u9y1c0R2GF8fuaEnlJrdUtxoEmQOON98oatycSquOA="
+  semver: "v0.19.0-rc.0"
+>
+entry: <
   import_path: "k8s.io/kube-controller-manager"
   version: "kubernetes-1.19.0-alpha.2"
   bazel_name: "io_k8s_kube_controller_manager"
@@ -2029,6 +2715,13 @@
   semver: "v0.19.0-alpha.2"
 >
 entry: <
+  import_path: "k8s.io/kube-controller-manager"
+  version: "kubernetes-1.19.0-rc.0"
+  bazel_name: "io_k8s_kube_controller_manager"
+  sum: "h1:b78T0fHLtRqOEe/70UzdTI0mN2hOph/krz9B5yI/DN4="
+  semver: "v0.19.0-rc.0"
+>
+entry: <
   import_path: "k8s.io/kube-openapi"
   version: "v0.0.0-20200403204345-e1beb1bd0f35"
   bazel_name: "io_k8s_kube_openapi"
@@ -2036,6 +2729,13 @@
   semver: "v0.0.0-20200403204345-e1beb1bd0f35"
 >
 entry: <
+  import_path: "k8s.io/kube-openapi"
+  version: "v0.0.0-20200427153329-656914f816f9"
+  bazel_name: "io_k8s_kube_openapi"
+  sum: "h1:5NC2ITmvg8RoxoH0wgmL4zn4VZqXGsKbxrikjaQx6s4="
+  semver: "v0.0.0-20200427153329-656914f816f9"
+>
+entry: <
   import_path: "k8s.io/kube-proxy"
   version: "kubernetes-1.19.0-alpha.2"
   bazel_name: "io_k8s_kube_proxy"
@@ -2043,6 +2743,13 @@
   semver: "v0.19.0-alpha.2"
 >
 entry: <
+  import_path: "k8s.io/kube-proxy"
+  version: "kubernetes-1.19.0-rc.0"
+  bazel_name: "io_k8s_kube_proxy"
+  sum: "h1:eYzuS4rtUGH8Nglk40WIWSNQyMSTj8pKcGB14BKVhHg="
+  semver: "v0.19.0-rc.0"
+>
+entry: <
   import_path: "k8s.io/kube-scheduler"
   version: "kubernetes-1.19.0-alpha.2"
   bazel_name: "io_k8s_kube_scheduler"
@@ -2050,6 +2757,13 @@
   semver: "v0.19.0-alpha.2"
 >
 entry: <
+  import_path: "k8s.io/kube-scheduler"
+  version: "kubernetes-1.19.0-rc.0"
+  bazel_name: "io_k8s_kube_scheduler"
+  sum: "h1:KiKDepusDaex8fJj2R0F1y2zNj/oPaCzziC7JiuU09o="
+  semver: "v0.19.0-rc.0"
+>
+entry: <
   import_path: "k8s.io/kubectl"
   version: "kubernetes-1.19.0-alpha.2"
   bazel_name: "io_k8s_kubectl"
@@ -2057,6 +2771,13 @@
   semver: "v0.19.0-alpha.2"
 >
 entry: <
+  import_path: "k8s.io/kubectl"
+  version: "kubernetes-1.19.0-rc.0"
+  bazel_name: "io_k8s_kubectl"
+  sum: "h1:JcCGByIwsglw1eQKUpTfYuxSjvQ5NUQTyxoGp1P/Bx4="
+  semver: "v0.19.0-rc.0"
+>
+entry: <
   import_path: "k8s.io/kubelet"
   version: "kubernetes-1.19.0-alpha.2"
   bazel_name: "io_k8s_kubelet"
@@ -2064,6 +2785,13 @@
   semver: "v0.19.0-alpha.2"
 >
 entry: <
+  import_path: "k8s.io/kubelet"
+  version: "kubernetes-1.19.0-rc.0"
+  bazel_name: "io_k8s_kubelet"
+  sum: "h1:Eii9aWFKr4MtrRSlhxnaLkGZ0WkSb2p6sPyDuMul/Tc="
+  semver: "v0.19.0-rc.0"
+>
+entry: <
   import_path: "k8s.io/kubernetes"
   version: "v1.19.0-alpha.2"
   bazel_name: "io_k8s_kubernetes"
@@ -2071,6 +2799,13 @@
   semver: "v1.19.0-alpha.2"
 >
 entry: <
+  import_path: "k8s.io/kubernetes"
+  version: "v1.19.0-rc.0"
+  bazel_name: "io_k8s_kubernetes"
+  sum: "h1:vKA6/0biZ/LJUPuWWzn1lfqIQrjfuJBVAtHn7AYScTs="
+  semver: "v1.19.0-rc.0"
+>
+entry: <
   import_path: "k8s.io/legacy-cloud-providers"
   version: "kubernetes-1.19.0-alpha.2"
   bazel_name: "io_k8s_legacy_cloud_providers"
@@ -2078,6 +2813,13 @@
   semver: "v0.19.0-alpha.2"
 >
 entry: <
+  import_path: "k8s.io/legacy-cloud-providers"
+  version: "kubernetes-1.19.0-rc.0"
+  bazel_name: "io_k8s_legacy_cloud_providers"
+  sum: "h1:cyf6e9AnQL/ATzZHXDqdwlD+lmRhtKCYPcfeFqb8wn0="
+  semver: "v0.19.0-rc.0"
+>
+entry: <
   import_path: "k8s.io/metrics"
   version: "kubernetes-1.19.0-alpha.2"
   bazel_name: "io_k8s_metrics"
@@ -2085,6 +2827,13 @@
   semver: "v0.19.0-alpha.2"
 >
 entry: <
+  import_path: "k8s.io/metrics"
+  version: "kubernetes-1.19.0-rc.0"
+  bazel_name: "io_k8s_metrics"
+  sum: "h1:hPBuMVgXakpnLBLe0K9SZxF8T7mH9VaNTY/pKsU/958="
+  semver: "v0.19.0-rc.0"
+>
+entry: <
   import_path: "k8s.io/repo-infra"
   version: "df02ded38f9506e5bbcbf21702034b4fef815f2f"
   bazel_name: "io_k8s_repo_infra"
@@ -2099,6 +2848,13 @@
   semver: "v0.19.0-alpha.2"
 >
 entry: <
+  import_path: "k8s.io/sample-apiserver"
+  version: "kubernetes-1.19.0-rc.0"
+  bazel_name: "io_k8s_sample_apiserver"
+  sum: "h1:ZsO1AWW9k79zA+tU1nu7nGMGT7XidiA1jDrfBvMZmzg="
+  semver: "v0.19.0-rc.0"
+>
+entry: <
   import_path: "k8s.io/utils"
   version: "v0.0.0-20200324210504-a9aa75ae1b89"
   bazel_name: "io_k8s_utils"
@@ -2106,6 +2862,13 @@
   semver: "v0.0.0-20200324210504-a9aa75ae1b89"
 >
 entry: <
+  import_path: "k8s.io/utils"
+  version: "v0.0.0-20200619165400-6e3d28b6ed19"
+  bazel_name: "io_k8s_utils"
+  sum: "h1:7Nu2dTj82c6IaWvL7hImJzcXoTPz1MsSCH7r+0m6rfo="
+  semver: "v0.0.0-20200619165400-6e3d28b6ed19"
+>
+entry: <
   import_path: "sigs.k8s.io/apiserver-network-proxy/konnectivity-client"
   version: "v0.0.7"
   bazel_name: "io_k8s_sigs_apiserver_network_proxy_konnectivity_client"
@@ -2113,6 +2876,13 @@
   semver: "v0.0.7"
 >
 entry: <
+  import_path: "sigs.k8s.io/apiserver-network-proxy/konnectivity-client"
+  version: "v0.0.9"
+  bazel_name: "io_k8s_sigs_apiserver_network_proxy_konnectivity_client"
+  sum: "h1:rusRLrDhjBp6aYtl9sGEvQJr6faoHoDLd0YcUBTZguI="
+  semver: "v0.0.9"
+>
+entry: <
   import_path: "sigs.k8s.io/kustomize"
   version: "v2.0.3+incompatible"
   bazel_name: "io_k8s_sigs_kustomize"
@@ -2134,6 +2904,13 @@
   semver: "v1.1.0"
 >
 entry: <
+  import_path: "sigs.k8s.io/yaml"
+  version: "v1.2.0"
+  bazel_name: "io_k8s_sigs_yaml"
+  sum: "h1:kr/MCeFWJWTwyaHoR9c8EjH9OumOmoF9YGiZd7lFm/Q="
+  semver: "v1.2.0"
+>
+entry: <
   import_path: "vbom.ml/util"
   version: "v0.0.0-20160121211510-db5cfe13f5cc"
   bazel_name: "ml_vbom_util"