k3s/cmd
Kubernetes Submit Queue df1e289888 Merge pull request #47004 from ixdy/bazel-stamp-multiple-packages
Automatic merge from submit-queue

bazel: stamp multiple packages by using x_defs instead of linkstamp in go_binary rules

**What this PR does / why we need it**: Fixes regression introduced sometime in the last few months that prevented bazel-built clusters from identifying version properly. 

It does so by updating the bazelbuild/rules_go and kubernetes/repo-infra dependencies to support using stamp values in `go_binary` `x_defs`, and then changing our `go_binary` rules to use `x_defs` instead of `linkstamp`.

This whole charade is necessary because we need to stamp version information in multiple packages.

This pretty much only affects the bazel build, so it should be low risk.

**Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes #45298

**Special notes for your reviewer**: depends on https://github.com/kubernetes/repo-infra/pull/18; should not be merged before it.

**Release note**:

```release-note
NONE
```

/assign @spxtr @mikedanese
2017-06-11 00:33:13 -07:00
..
clicheck More cli sanity verifications 2017-05-18 15:44:49 -03:00
cloud-controller-manager Convert go_binary linkstamp to x_defs 2017-06-08 14:59:55 -07:00
gendocs autogenerated 2017-04-14 10:40:57 -07:00
genkubedocs autogenerated 2017-04-14 10:40:57 -07:00
genman autogenerated 2017-04-14 10:40:57 -07:00
genslateyaml autogenerated 2017-04-14 10:40:57 -07:00
genswaggertypedocs autogenerated 2017-04-14 10:40:57 -07:00
genutils Add fatal message 2017-06-04 09:42:08 +08:00
genyaml autogenerated 2017-04-14 10:40:57 -07:00
gke-certificates-controller refactor certificate controller 2017-05-23 15:25:58 -07:00
hyperkube Convert go_binary linkstamp to x_defs 2017-06-08 14:59:55 -07:00
kube-apiserver Merge pull request #47004 from ixdy/bazel-stamp-multiple-packages 2017-06-11 00:33:13 -07:00
kube-controller-manager Merge pull request #47004 from ixdy/bazel-stamp-multiple-packages 2017-06-11 00:33:13 -07:00
kube-proxy Convert go_binary linkstamp to x_defs 2017-06-08 14:59:55 -07:00
kubeadm Convert go_binary linkstamp to x_defs 2017-06-08 14:59:55 -07:00
kubectl Convert go_binary linkstamp to x_defs 2017-06-08 14:59:55 -07:00
kubelet Merge pull request #47004 from ixdy/bazel-stamp-multiple-packages 2017-06-11 00:33:13 -07:00
kubemark hollow-node.go:delete useless para. and import 2017-05-25 12:54:01 +08:00
libs/go2idl Merge pull request #45057 from caesarxuchao/fix-conversion-for-pr 2017-06-09 15:16:41 -07:00
linkcheck autogenerated 2017-04-14 10:40:57 -07:00
mungedocs Fix link tests in mungedocs 2017-06-05 22:37:20 -07:00
BUILD Merge pull request #42070 from luxas/remove_kube_discovery 2017-03-04 12:58:23 -08:00
OWNERS Updated top level owners file to match new format 2017-01-19 11:29:16 -08:00