Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #33540 from mkumatag/update_sys_unix
Automatic merge from submit-queue Update golang.org/x/sys/unix package <!-- Thanks for sending a pull request! Here are some tips for you: 1. If this is your first time, read our contributor guidelines https://github.com/kubernetes/kubernetes/blob/master/CONTRIBUTING.md and developer guide https://github.com/kubernetes/kubernetes/blob/master/docs/devel/development.md 2. If you want *faster* PR reviews, read how: https://github.com/kubernetes/kubernetes/blob/master/docs/devel/faster_reviews.md 3. Follow the instructions for writing a release note: https://github.com/kubernetes/kubernetes/blob/master/docs/devel/pull-requests.md#release-notes --> **What this PR does / why we need it**: Kubernetes build is failing on ppc64le platform with following error: ``` [root@rhel72 kubernetes]# make all KUBE_BUILD_PPC64LE=y can't load package: package .: no buildable Go source files in /root/ks_ws/src/k8s.io/kubernetes can't load package: package .: no buildable Go source files in /root/ks_ws/src/k8s.io/kubernetes +++ [0926 09:39:53] Generating bindata: /root/ks_ws/src/k8s.io/kubernetes/test/e2e/framework/gobindata_util.go +++ [0926 09:39:55] Building the toolchain targets: k8s.io/kubernetes/hack/cmd/teststale +++ [0926 09:39:55] Building go targets for linux/ppc64le: cmd/libs/go2idl/deepcopy-gen +++ [0926 09:40:04] Generating bindata: /root/ks_ws/src/k8s.io/kubernetes/test/e2e/framework/gobindata_util.go +++ [0926 09:40:05] Building the toolchain targets: k8s.io/kubernetes/hack/cmd/teststale +++ [0926 09:40:05] Building go targets for linux/ppc64le: cmd/libs/go2idl/conversion-gen E0926 09:40:11.770782 19065 conversion.go:594] Warning: could not generate autoConvert functions for k8s.io/kubernetes/pkg/apis/apps/v1alpha1.PetSetSpec <-> k8s.io/kubernetes/pkg/apis/apps.PetSetSpec E0926 09:40:11.888241 19065 conversion.go:594] Warning: could not generate autoConvert functions for k8s.io/kubernetes/pkg/apis/extensions/v1beta1.HorizontalPodAutoscalerSpec <-> k8s.io/kubernetes/pkg/apis/autoscaling.HorizontalPodAutoscalerSpec E0926 09:40:11.905974 19065 conversion.go:594] Warning: could not generate autoConvert functions for k8s.io/kubernetes/pkg/apis/extensions/v1beta1.JobSpec <-> k8s.io/kubernetes/pkg/apis/batch.JobSpec E0926 09:40:11.941445 19065 conversion.go:594] Warning: could not generate autoConvert functions for k8s.io/kubernetes/pkg/apis/extensions/v1beta1.RollingUpdateDeployment <-> k8s.io/kubernetes/pkg/apis/extensions.RollingUpdateDeployment E0926 09:40:11.947455 19065 conversion.go:594] Warning: could not generate autoConvert functions for k8s.io/kubernetes/pkg/apis/extensions/v1beta1.ScaleStatus <-> k8s.io/kubernetes/pkg/apis/extensions.ScaleStatus +++ [0926 09:40:13] Generating bindata: /root/ks_ws/src/k8s.io/kubernetes/test/e2e/framework/gobindata_util.go +++ [0926 09:40:14] Building the toolchain targets: k8s.io/kubernetes/hack/cmd/teststale +++ [0926 09:40:14] Building go targets for linux/ppc64le: cmd/libs/go2idl/openapi-gen +++ [0926 09:40:25] Generating bindata: /root/ks_ws/src/k8s.io/kubernetes/test/e2e/framework/gobindata_util.go +++ [0926 09:40:26] Building the toolchain targets: k8s.io/kubernetes/hack/cmd/teststale +++ [0926 09:40:26] Building go targets for linux/ppc64le: cmd/kube-dns cmd/kube-proxy cmd/kube-apiserver cmd/kube-controller-manager cmd/kubelet cmd/kubemark cmd/hyperkube plugin/cmd/kube-scheduler cmd/kubectl cmd/gendocs cmd/genkubedocs cmd/genman cmd/genyaml cmd/mungedocs cmd/genswaggertypedocs cmd/linkcheck examples/k8petstore/web-server/src federation/cmd/genfeddocs vendor/github.com/onsi/ginkgo/ginkgo test/e2e/e2e.test vendor/github.com/onsi/ginkgo/ginkgo test/e2e_node/e2e_node.test # k8s.io/kubernetes/vendor/github.com/fsnotify/fsnotify vendor/github.com/fsnotify/fsnotify/inotify.go:39: undefined: unix.InotifyInit vendor/github.com/fsnotify/fsnotify/inotify_poller.go:48: undefined: unix.Pipe2 make: *** [all] Error 1 [root@rhel72 kubernetes]# ``` Above error already addressed part of golang/go#15393. Current `golang.org/x/sys/unix` is very old so updating the package to the latest version. **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes # **Special notes for your reviewer**: **Release note**: <!-- Steps to write your release note: 1. Use the release-note-* labels to set the release note state (if you have access) 2. Enter your extended release note in the below block; leaving it blank means using the PR title as the release note. If no release note is required, just write `NONE`. --> ```release-note ```
- Loading branch information