m/n/k/clusternet: delete unused file
The mentioned pull request was merged, this file is no longer used.
Change-Id: Ibc573e054e53e6ef23684707ec4178afdc301878
Reviewed-on: https://review.monogon.dev/c/monogon/+/2934
Reviewed-by: Serge Bazanski <serge@monogon.tech>
Vouch-Run-CI: Serge Bazanski <serge@monogon.tech>
Tested-by: Jenkins CI
diff --git a/metropolis/node/kubernetes/clusternet/BUILD.bazel b/metropolis/node/kubernetes/clusternet/BUILD.bazel
index 1d83699..2452b74 100644
--- a/metropolis/node/kubernetes/clusternet/BUILD.bazel
+++ b/metropolis/node/kubernetes/clusternet/BUILD.bazel
@@ -2,10 +2,7 @@
go_library(
name = "clusternet",
- srcs = [
- "clusternet.go",
- "netlink_compat.go",
- ],
+ srcs = ["clusternet.go"],
importpath = "source.monogon.dev/metropolis/node/kubernetes/clusternet",
visibility = ["//metropolis/node/kubernetes:__subpackages__"],
deps = [
@@ -13,7 +10,6 @@
"//metropolis/pkg/event",
"//metropolis/pkg/logtree",
"//metropolis/pkg/supervisor",
- "@com_github_vishvananda_netlink//:netlink",
"@io_k8s_api//core/v1:core",
"@io_k8s_apimachinery//pkg/fields",
"@io_k8s_client_go//kubernetes",
diff --git a/metropolis/node/kubernetes/clusternet/netlink_compat.go b/metropolis/node/kubernetes/clusternet/netlink_compat.go
deleted file mode 100644
index a90cc47..0000000
--- a/metropolis/node/kubernetes/clusternet/netlink_compat.go
+++ /dev/null
@@ -1,33 +0,0 @@
-// Copyright 2020 The Monogon Project Authors.
-//
-// SPDX-License-Identifier: Apache-2.0
-//
-// 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.
-
-// Can be removed once https://github.com/vishvananda/netlink/pull/464 lands
-package clusternet
-
-import "github.com/vishvananda/netlink"
-
-// Wireguard represent links of type "wireguard", see https://www.wireguard.com/
-type Wireguard struct {
- netlink.LinkAttrs
-}
-
-func (wg *Wireguard) Attrs() *netlink.LinkAttrs {
- return &wg.LinkAttrs
-}
-
-func (wg *Wireguard) Type() string {
- return "wireguard"
-}