Skip to content

Commit 298909e

Browse files
committed
kubeadm: use local copy of kubectl's version package
1 parent c6eb9a8 commit 298909e

File tree

18 files changed

+186
-13
lines changed

18 files changed

+186
-13
lines changed

cmd/kubeadm/BUILD

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ load(
55
"go_binary",
66
"go_library",
77
)
8-
load("//vendor/k8s.io/client-go/pkg/version:def.bzl", "version_x_defs")
8+
load("//cmd/kubeadm/app/version:def.bzl", "version_x_defs")
99

1010
go_binary(
1111
name = "kubeadm",

cmd/kubeadm/app/BUILD

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ filegroup(
5252
"//cmd/kubeadm/app/phases/uploadconfig:all-srcs",
5353
"//cmd/kubeadm/app/preflight:all-srcs",
5454
"//cmd/kubeadm/app/util:all-srcs",
55+
"//cmd/kubeadm/app/version:all-srcs",
5556
],
5657
tags = ["automanaged"],
5758
)

cmd/kubeadm/app/cmd/BUILD

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,13 +47,13 @@ go_library(
4747
"//cmd/kubeadm/app/util/config:go_default_library",
4848
"//cmd/kubeadm/app/util/kubeconfig:go_default_library",
4949
"//cmd/kubeadm/app/util/runtime:go_default_library",
50+
"//cmd/kubeadm/app/version:go_default_library",
5051
"//staging/src/k8s.io/apimachinery/pkg/apis/meta/v1:go_default_library",
5152
"//staging/src/k8s.io/apimachinery/pkg/fields:go_default_library",
5253
"//staging/src/k8s.io/apimachinery/pkg/util/duration:go_default_library",
5354
"//staging/src/k8s.io/apimachinery/pkg/util/sets:go_default_library",
5455
"//staging/src/k8s.io/apimachinery/pkg/version:go_default_library",
5556
"//staging/src/k8s.io/client-go/kubernetes:go_default_library",
56-
"//staging/src/k8s.io/client-go/pkg/version:go_default_library",
5757
"//staging/src/k8s.io/client-go/tools/clientcmd:go_default_library",
5858
"//staging/src/k8s.io/client-go/tools/clientcmd/api:go_default_library",
5959
"//staging/src/k8s.io/cluster-bootstrap/token/api:go_default_library",

cmd/kubeadm/app/cmd/phases/BUILD

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ go_library(
77
visibility = ["//visibility:public"],
88
deps = [
99
"//cmd/kubeadm/app/apis/kubeadm/v1beta2:go_default_library",
10-
"//staging/src/k8s.io/client-go/pkg/version:go_default_library",
10+
"//cmd/kubeadm/app/version:go_default_library",
1111
],
1212
)
1313

@@ -17,7 +17,7 @@ go_test(
1717
embed = [":go_default_library"],
1818
deps = [
1919
"//cmd/kubeadm/app/apis/kubeadm/v1beta2:go_default_library",
20-
"//staging/src/k8s.io/client-go/pkg/version:go_default_library",
20+
"//cmd/kubeadm/app/version:go_default_library",
2121
],
2222
)
2323

cmd/kubeadm/app/cmd/phases/util.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ limitations under the License.
1717
package phases
1818

1919
import (
20-
"k8s.io/client-go/pkg/version"
2120
kubeadmapiv1beta2 "k8s.io/kubernetes/cmd/kubeadm/app/apis/kubeadm/v1beta2"
21+
"k8s.io/kubernetes/cmd/kubeadm/app/version"
2222
)
2323

2424
// SetKubernetesVersion gets the current Kubeadm version and sets it as KubeadmVersion in the config,

cmd/kubeadm/app/cmd/phases/util_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ package phases
1919
import (
2020
"testing"
2121

22-
"k8s.io/client-go/pkg/version"
2322
kubeadmapiv1beta2 "k8s.io/kubernetes/cmd/kubeadm/app/apis/kubeadm/v1beta2"
23+
"k8s.io/kubernetes/cmd/kubeadm/app/version"
2424
)
2525

2626
func TestSetKubernetesVersion(t *testing.T) {

cmd/kubeadm/app/cmd/version.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ import (
2727
"sigs.k8s.io/yaml"
2828

2929
apimachineryversion "k8s.io/apimachinery/pkg/version"
30-
"k8s.io/client-go/pkg/version"
3130
kubeadmutil "k8s.io/kubernetes/cmd/kubeadm/app/util"
31+
"k8s.io/kubernetes/cmd/kubeadm/app/version"
3232
)
3333

3434
// Version provides the version information of kubeadm.

cmd/kubeadm/app/phases/upgrade/BUILD

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ go_library(
3434
"//cmd/kubeadm/app/util/dryrun:go_default_library",
3535
"//cmd/kubeadm/app/util/etcd:go_default_library",
3636
"//cmd/kubeadm/app/util/staticpod:go_default_library",
37+
"//cmd/kubeadm/app/version:go_default_library",
3738
"//staging/src/k8s.io/api/apps/v1:go_default_library",
3839
"//staging/src/k8s.io/api/core/v1:go_default_library",
3940
"//staging/src/k8s.io/apimachinery/pkg/api/errors:go_default_library",
@@ -43,7 +44,6 @@ go_library(
4344
"//staging/src/k8s.io/apimachinery/pkg/util/sets:go_default_library",
4445
"//staging/src/k8s.io/apimachinery/pkg/util/version:go_default_library",
4546
"//staging/src/k8s.io/client-go/kubernetes:go_default_library",
46-
"//staging/src/k8s.io/client-go/pkg/version:go_default_library",
4747
"//vendor/github.com/pkg/errors:go_default_library",
4848
"//vendor/k8s.io/utils/pointer:go_default_library",
4949
],

cmd/kubeadm/app/phases/upgrade/versiongetter.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ import (
2626
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
2727
versionutil "k8s.io/apimachinery/pkg/util/version"
2828
clientset "k8s.io/client-go/kubernetes"
29-
"k8s.io/client-go/pkg/version"
3029
kubeadmutil "k8s.io/kubernetes/cmd/kubeadm/app/util"
30+
"k8s.io/kubernetes/cmd/kubeadm/app/version"
3131
)
3232

3333
// VersionGetter defines an interface for fetching different versions.

cmd/kubeadm/app/preflight/BUILD

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,12 @@ go_library(
2424
"//cmd/kubeadm/app/util/initsystem:go_default_library",
2525
"//cmd/kubeadm/app/util/runtime:go_default_library",
2626
"//cmd/kubeadm/app/util/system:go_default_library",
27+
"//cmd/kubeadm/app/version:go_default_library",
2728
"//pkg/registry/core/service/ipallocator:go_default_library",
2829
"//pkg/util/ipvs:go_default_library",
2930
"//staging/src/k8s.io/apimachinery/pkg/util/net:go_default_library",
3031
"//staging/src/k8s.io/apimachinery/pkg/util/sets:go_default_library",
3132
"//staging/src/k8s.io/apimachinery/pkg/util/version:go_default_library",
32-
"//staging/src/k8s.io/client-go/pkg/version:go_default_library",
3333
"//vendor/github.com/PuerkitoBio/purell:go_default_library",
3434
"//vendor/github.com/blang/semver:go_default_library",
3535
"//vendor/github.com/pkg/errors:go_default_library",

0 commit comments

Comments
 (0)