kubernetes / kubernetes

Production-Grade Container Scheduling and Management
https://kubernetes.io
Apache License 2.0
107.26k stars 38.54k forks source link

kubernetes publishing bot is broken #56876

Closed k8s-publishing-bot closed 2 weeks ago

k8s-publishing-bot commented 6 years ago

This issue is auto-updated by the k8s-publishing-bot when the (nightly) publishing process fails. Only the last log output is available.

Bot: — Last publishing run:

dims commented 6 years ago

/reopen

k8s-ci-robot commented 6 years ago

@dims: you can't re-open an issue/PR unless you authored it or you are assigned to it.

In response to [this](https://github.com/kubernetes/kubernetes/issues/56876#issuecomment-376925524): >/reopen Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/devel/pull-requests.md). If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository.
k8s-ci-robot commented 5 years ago

@k8s-publishing-bot: Reopening this issue.

In response to [this](https://github.com/kubernetes/kubernetes/issues/56876#issuecomment-417815657): >/reopen > >The last publishing run failed: exit status 255 >``` >...it diff --cached --exit-code > + return 0 > ++ git rev-parse HEAD > + local dst_old_head=c4528e9778198aa1f59e74dcfec43bcb5ce1c107 > + local k_pending_merge_commit= > + local dst_needs_godeps_update=false > ++ git rev-parse HEAD > Fixing up godeps after a complete sync > + local dst_merge_point_commit=c4528e9778198aa1f59e74dcfec43bcb5ce1c107 > + for f_mainline_commit in '${f_mainline_commits}' FLUSH_PENDING_MERGE_COMMIT > + local k_mainline_commit= > + local k_new_pending_merge_commit= > + '[' FLUSH_PENDING_MERGE_COMMIT = FLUSH_PENDING_MERGE_COMMIT ']' > + k_new_pending_merge_commit=FLUSH_PENDING_MERGE_COMMIT > + '[' -n '' ']' > + k_pending_merge_commit=FLUSH_PENDING_MERGE_COMMIT > + '[' FLUSH_PENDING_MERGE_COMMIT = FLUSH_PENDING_MERGE_COMMIT ']' > + break > + echo 'Fixing up godeps after a complete sync' > ++ git rev-parse HEAD > + '[' c4528e9778198aa1f59e74dcfec43bcb5ce1c107 '!=' c4528e9778198aa1f59e74dcfec43bcb5ce1c107 ']' > + '[' false = true ']' > + fix-godeps apimachinery:release-1.9,api:release-1.9 '' k8s.io true true false Kubernetes-commit 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + '[' '' = true ']' > + local deps=apimachinery:release-1.9,api:release-1.9 > + local required_packages= > + local base_package=k8s.io > + local is_library=true > + local needs_godeps_update=true > + local squash=false > + local commit_msg_tag=Kubernetes-commit > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > ++ git rev-parse HEAD > + local dst_old_commit=c4528e9778198aa1f59e74dcfec43bcb5ce1c107 > + '[' true = true ']' > + update_full_godeps apimachinery:release-1.9,api:release-1.9 k8s.io true Kubernetes-commit > + local deps=apimachinery:release-1.9,api:release-1.9 > + local base_package=k8s.io > + local is_library=true > + local commit_msg_tag=Kubernetes-commit > + ensure-clean-working-dir > + git diff HEAD --exit-code > + Rfor de in '$../*' > +m '[' '!' -d '$../*' ']' > + continueo > + '[' '!' -f Godeps/Godeps.json ']' > + echo 'Removing k8s.io/* dependencies from Godeps.json' > + local dep= > + local branch= > + local depbranch= >vi n++ basename /go-workspace/src/k8s.io/client-go >g k8s.io/* dependencies from Godeps.json > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/apimachinery/") or . == "k8s.io/apimachinery") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/api/") or . == "k8s.io/api") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/client-go/") or . == "k8s.io/client-go") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + echo 'Running godep restore.' > + godep restore >Running godep restore. > + checkout-deps-to-kube-commit Kubernetes-commit apimachinery:release-1.9,api:release-1.9 > + local commit_msg_tag=Kubernetes-commit > + deps=() > + local deps > + IFS=, > + read -a deps > ++ last-kube-commit Kubernetes-commit HEAD > ++ local commit_msg_tag=Kubernetes-commit > ++ git log --format=%B HEAD > ++ grep '^Kubernetes-commit: ' > ++ head -n 1 > ++ sed 's/^Kubernetes-commit: //g' > + local k_last_kube_commit=201616aac8cad1dff49ede91c783bc120d4e326b > + '[' -z 201616aac8cad1dff49ede91c783bc120d4e326b ']' > ++ git-find-merge 201616aac8cad1dff49ede91c783bc120d4e326b upstream-branch > ++ tail -1 > +++ git rev-list '201616aac8cad1dff49ede91c783bc120d4e326b^1..upstream-branch' --first-parent > ++ awk 'NR==FNR{a[$1]++;next} a[$1] ' /dev/fd/63 /dev/fd/62 > +++ git rev-list 201616aac8cad1dff49ede91c783bc120d4e326b..upstream-branch --ancestry-path > +++ git rev-parse 201616aac8cad1dff49ede91c783bc120d4e326b > + local k_last_kube_merge=201616aac8cad1dff49ede91c783bc120d4e326b > + local dep_count=2 > + (( i=0 )) > + (( i<2 )) > + local dep=apimachinery > + local branch=release-1.9 > + echo 'Looking up which commit in the release-1.9 branch of k8s.io/apimachinery corresponds to k8s.io/kubernetes commit 201616aac8cad1dff49ede91c783bc120d4e326b.' > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > Looking up which commit in the release-1.9 branch of k8s.io/apimachinery corresponds to k8s.io/kubernetes commit 201616aac8cad1dff49ede91c783bc120d4e326b. > ++ look -b 201616aac8cad1dff49ede91c783bc120d4e326b ../kube-commits-apimachinery-release-1.9 > + '[' -z fb40df2b502912cbe3a93aa61c2b2487f39cb42f ']' > + pushd ../apimachinery > + echo 'Checking out k8s.io/apimachinery to fb40df2b502912cbe3a93aa61c2b2487f39cb42f' > + git checkout -q fb40df2b502912cbe3a93aa61c2b2487f39cb42f > Checking out k8s.io/apimachinery to fb40df2b502912cbe3a93aa61c2b2487f39cb42f > + popd > + (( i++ )) > + (( i<2 )) > + local dep=api > + local branch=release-1.9 > + echo 'Looking up which commit in the release-1.9 branch of k8s.io/api corresponds to k8s.io/kubernetes commit 201616aac8cad1dff49ede91c783bc120d4e326b.' > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > Looking up which commit in the release-1.9 branch of k8s.io/api corresponds to k8s.io/kubernetes commit 201616aac8cad1dff49ede91c783bc120d4e326b. > ++ look -b 201616aac8cad1dff49ede91c783bc120d4e326b ../kube-commits-api-release-1.9 > + '[' -z 9273ee02527c608cecc74969b3e489f5dba686da ']' > + pushd ../api > + echo 'Checking out k8s.io/api to 9273ee02527c608cecc74969b3e489f5dba686da' > + git checkout -q 9273ee02527c608cecc74969b3e489f5dba686da > Checking out k8s.io/api to 9273ee02527c608cecc74969b3e489f5dba686da > + popd > + (( i++ )) > + (( i<2 )) > + rm -rf ./Godeps > + rm -rf ./vendor > + ecRho 'Running godep save.' > + godep save ./... >unning godep save. > + cp Godeps/Godeps.json Godeps/Godeps.json.preserve > + git checkout HEAD Godeps/ > + mv Godeps/Godeps.json.preserve Godeps/Godeps.json > + jq 'del(.Deps[].Comment)' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + '[' true = true ']' > ++ git rev-parse --abbrev-ref HEAD > + '[' release-6.0 '!=' master ']' > + echo 'Removing complete vendor/ on non-master branch because this is a library.' > + rm -rf vendor/ > Removing complete vendor/ on non-master branch because this is a library. > + git add Godeps/Godeps.json > + git add vendor/ --ignore-errors > + true > + git-index-clean > + git diff --cached --exit-code > + return 0 > + echo 'Godeps.json hasn'\''t changed!' > + ensure-clean-working-dir > + git diff HEAD --exit-code > Godeps.json hasn't changed! > ++ git rev-parse --abbrev-ref HEAD > + '[' release-6.0 '!=' master ']' > + '[' -d vendor/ ']' > + '[' -n '' ']' > + apply-recursive-delete-pattern 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + '[' -z 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' ']' > + local split_recursive_delete_pattern > + read -r -a split_recursive_delete_pattern > + git rm -q --ignore-unmatch -r BUILD '*/BUILD' BUILD.bazel '*/BUILD.bazel' Gopkg.toml > + git add -u > + git-index-clean > + git diff --cached --exit-code > + return 0 > + git diff --exit-code c4528e9778198aa1f59e74dcfec43bcb5ce1c107 > R+e echmo 'Remove redundant godep commits on-top of c4528e9778198aa1f59e74dcfec43bove reduncb5ce1c107.' > + gdit reset --soft -q c4528e9778198aa1f59e74dcfec43bcb5ce1c107 >ant godep commits on-top of c4528e9778198aa1f59e74dcfec43bcb5ce1c107. > + ensure-clean-working-dir > + git diff HEAD --exit-code > ++ basename /go-workspace/src/k8s.io/client-go > + local repo=client-go > ++ git log --oneline --first-parent --merges > ++ head -n 1 > + '[' -n 'c4528e9 Merge pull request #66919 from sttts/sttts-client-go-scale-fix-2' ']' > + echo 'Writing k8s.io/kubernetes commit lookup table to ../kube-commits-client-go-release-6.0' > Writing k8s.io/kubernetes commit lookup table to ../kube-commits-client-go-release-6.0 > ++ echo kubernetes > ++ sed 's/^./\L\u&/' > + /collapsed-kube-commit-mapper --commit-message-tag Kubernetes-commit --source-branch refs/heads/upstream-branch > ++ git rev-parse --abbrev-ref HEAD > + LAST_BRANCH=release-6.0 > ++ git rev-parse HEAD > + LAST_HEAD=c4528e9778198aa1f59e74dcfec43bcb5ce1c107 > + EXTRA_ARGS=() > + PUSH_SCRIPT=../push-tags-client-go-release-6.0.sh > + echo '#!/bin/bash' > + chmod +x ../push-tags-client-go-release-6.0.sh > ++ echo kubernetes > ++ echo kubernetes > ++ sed 's/^./\L\u&/' > + /sync-tags --prefix kubernetes- --commit-message-tag Kubernetes-commit --source-remote upstream --source-branch release-1.9 --push-script ../push-tags-client-go-release-6.0.sh --dependencies apimachinery:release-1.9,api:release-1.9 -alsologtostderr '' > Removing all local copies of origin and upstream tags. > Fetching tags from remote "origin". > Fetching tags from remote "upstream". > Computing mapping from kube commits to the local branch. > Ignoring already published tag kubernetes-1.9.7-beta.0. > Ignoring already published tag kubernetes-1.9.1. > Ignoring already published tag kubernetes-1.9.0-beta.2. > Ignoring already published tag kubernetes-1.9.2. > Ignoring already published tag kubernetes-1.9.0-alpha.3. > Ignoring already published tag kubernetes-1.9.2-beta.0. > Ignoring already published tag kubernetes-1.9.9. > Ignoring already published tag kubernetes-1.9.3-beta.0. > Ignoring already published tag kubernetes-1.9.0-beta.1. > Ignoring already published tag kubernetes-1.10.0-alpha.0. > Ignoring already published tag kubernetes-1.9.9-beta.0. > Ignoring already published tag kubernetes-1.9.6-beta.0. > Ignoring already published tag kubernetes-1.9.0-alpha.2. > Ignoring already published tag kubernetes-1.9.10-beta.0. > Ignoring already published tag kubernetes-1.9.8. > Ignoring already published tag kubernetes-1.9.10. > Ignoring already published tag kubernetes-1.9.0. > Ignoring already published tag kubernetes-1.9.3. > Ignoring already published tag kubernetes-1.9.5-beta.0. > Ignoring already published tag kubernetes-1.9.11-beta.0. > Ignoring already published tag kubernetes-1.9.4. > Ignoring already published tag kubernetes-1.9.0-beta.0. > Ignoring already published tag kubernetes-1.9.7. > Ignoring already published tag kubernetes-1.9.0-alpha.0. > Ignoring already published tag kubernetes-1.9.0-alpha.1. > Ignoring already published tag kubernetes-1.9.1-beta.0. > Ignoring already published tag kubernetes-1.9.6. > Ignoring already published tag kubernetes-1.9.8-beta.0. > Ignoring already published tag kubernetes-1.9.4-beta.0. > Ignoring already published tag kubernetes-1.9.5. > ++ git rev-parse release-6.0 > + '[' c4528e9778198aa1f59e74dcfec43bcb5ce1c107 '!=' c4528e9778198aa1f59e74dcfec43bcb5ce1c107 ']' > + git checkout release-6.0 > Already on 'release-6.0' > Your branch is up-to-date with 'origin/release-6.0'. >[31 Aug 18 23:43 UTC]: Running smoke tests for branch release-6.0 >[31 Aug 18 23:43 UTC]: /bin/bash -xec "godep restore\ngo build ./...\ngo test $(go list ./... | grep -v /vendor/)\n" > + godep restore > + go build ./... > ++ go list ./... > ++ grep -v /vendor/ > + go test k8s.io/client-go/discovery k8s.io/client-go/discovery/cached k8s.io/client-go/discovery/fake k8s.io/client-go/dynamic k8s.io/client-go/dynamic/fake k8s.io/client-go/examples/create-update-delete-deployment k8s.io/client-go/examples/in-cluster-client-configuration k8s.io/client-go/examples/out-of-cluster-client-configuration k8s.io/client-go/examples/workqueue k8s.io/client-go/informers k8s.io/client-go/informers/admissionregistration k8s.io/client-go/informers/admissionregistration/v1alpha1 k8s.io/client-go/informers/admissionregistration/v1beta1 k8s.io/client-go/informers/apps k8s.io/client-go/informers/apps/v1 k8s.io/client-go/informers/apps/v1beta1 k8s.io/client-go/informers/apps/v1beta2 k8s.io/client-go/informers/autoscaling k8s.io/client-go/informers/autoscaling/v1 k8s.io/client-go/informers/autoscaling/v2beta1 k8s.io/client-go/informers/batch k8s.io/client-go/informers/batch/v1 k8s.io/client-go/informers/batch/v1beta1 k8s.io/client-go/informers/batch/v2alpha1 k8s.io/client-go/informers/certificates k8s.io/client-go/informers/certificates/v1beta1 k8s.io/client-go/informers/core k8s.io/client-go/informers/core/v1 k8s.io/client-go/informers/events k8s.io/client-go/informers/events/v1beta1 k8s.io/client-go/informers/extensions k8s.io/client-go/informers/extensions/v1beta1 k8s.io/client-go/informers/internalinterfaces k8s.io/client-go/informers/networking k8s.io/client-go/informers/networking/v1 k8s.io/client-go/informers/policy k8s.io/client-go/informers/policy/v1beta1 k8s.io/client-go/informers/rbac k8s.io/client-go/informers/rbac/v1 k8s.io/client-go/informers/rbac/v1alpha1 k8s.io/client-go/informers/rbac/v1beta1 k8s.io/client-go/informers/scheduling k8s.io/client-go/informers/scheduling/v1alpha1 k8s.io/client-go/informers/settings k8s.io/client-go/informers/settings/v1alpha1 k8s.io/client-go/informers/storage k8s.io/client-go/informers/storage/v1 k8s.io/client-go/informers/storage/v1alpha1 k8s.io/client-go/informers/storage/v1beta1 k8s.io/client-go/kubernetes k8s.io/client-go/kubernetes/fake k8s.io/client-go/kubernetes/scheme k8s.io/client-go/kubernetes/typed/admissionregistration/v1alpha1 k8s.io/client-go/kubernetes/typed/admissionregistration/v1alpha1/fake k8s.io/client-go/kubernetes/typed/admissionregistration/v1beta1 k8s.io/client-go/kubernetes/typed/admissionregistration/v1beta1/fake k8s.io/client-go/kubernetes/typed/apps/v1 k8s.io/client-go/kubernetes/typed/apps/v1/fake k8s.io/client-go/kubernetes/typed/apps/v1beta1 k8s.io/client-go/kubernetes/typed/apps/v1beta1/fake k8s.io/client-go/kubernetes/typed/apps/v1beta2 k8s.io/client-go/kubernetes/typed/apps/v1beta2/fake k8s.io/client-go/kubernetes/typed/authentication/v1 k8s.io/client-go/kubernetes/typed/authentication/v1/fake k8s.io/client-go/kubernetes/typed/authentication/v1beta1 k8s.io/client-go/kubernetes/typed/authentication/v1beta1/fake k8s.io/client-go/kubernetes/typed/authorization/v1 k8s.io/client-go/kubernetes/typed/authorization/v1/fake k8s.io/client-go/kubernetes/typed/authorization/v1beta1 k8s.io/client-go/kubernetes/typed/authorization/v1beta1/fake k8s.io/client-go/kubernetes/typed/autoscaling/v1 k8s.io/client-go/kubernetes/typed/autoscaling/v1/fake k8s.io/client-go/kubernetes/typed/autoscaling/v2beta1 k8s.io/client-go/kubernetes/typed/autoscaling/v2beta1/fake k8s.io/client-go/kubernetes/typed/batch/v1 k8s.io/client-go/kubernetes/typed/batch/v1/fake k8s.io/client-go/kubernetes/typed/batch/v1beta1 k8s.io/client-go/kubernetes/typed/batch/v1beta1/fake k8s.io/client-go/kubernetes/typed/batch/v2alpha1 k8s.io/client-go/kubernetes/typed/batch/v2alpha1/fake k8s.io/client-go/kubernetes/typed/certificates/v1beta1 k8s.io/client-go/kubernetes/typed/certificates/v1beta1/fake k8s.io/client-go/kubernetes/typed/core/v1 k8s.io/client-go/kubernetes/typed/core/v1/fake k8s.io/client-go/kubernetes/typed/events/v1beta1 k8s.io/client-go/kubernetes/typed/events/v1beta1/fake k8s.io/client-go/kubernetes/typed/extensions/v1beta1 k8s.io/client-go/kubernetes/typed/extensions/v1beta1/fake k8s.io/client-go/kubernetes/typed/networking/v1 k8s.io/client-go/kubernetes/typed/networking/v1/fake k8s.io/client-go/kubernetes/typed/policy/v1beta1 k8s.io/client-go/kubernetes/typed/policy/v1beta1/fake k8s.io/client-go/kubernetes/typed/rbac/v1 k8s.io/client-go/kubernetes/typed/rbac/v1/fake k8s.io/client-go/kubernetes/typed/rbac/v1alpha1 k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/fake k8s.io/client-go/kubernetes/typed/rbac/v1beta1 k8s.io/client-go/kubernetes/typed/rbac/v1beta1/fake k8s.io/client-go/kubernetes/typed/scheduling/v1alpha1 k8s.io/client-go/kubernetes/typed/scheduling/v1alpha1/fake k8s.io/client-go/kubernetes/typed/settings/v1alpha1 k8s.io/client-go/kubernetes/typed/settings/v1alpha1/fake k8s.io/client-go/kubernetes/typed/storage/v1 k8s.io/client-go/kubernetes/typed/storage/v1/fake k8s.io/client-go/kubernetes/typed/storage/v1alpha1 k8s.io/client-go/kubernetes/typed/storage/v1alpha1/fake k8s.io/client-go/kubernetes/typed/storage/v1beta1 k8s.io/client-go/kubernetes/typed/storage/v1beta1/fake k8s.io/client-go/listers/admissionregistration/v1alpha1 k8s.io/client-go/listers/admissionregistration/v1beta1 k8s.io/client-go/listers/apps/v1 k8s.io/client-go/listers/apps/v1beta1 k8s.io/client-go/listers/apps/v1beta2 k8s.io/client-go/listers/authentication/v1 k8s.io/client-go/listers/authentication/v1beta1 k8s.io/client-go/listers/authorization/v1 k8s.io/client-go/listers/authorization/v1beta1 k8s.io/client-go/listers/autoscaling/v1 k8s.io/client-go/listers/autoscaling/v2beta1 k8s.io/client-go/listers/batch/v1 k8s.io/client-go/listers/batch/v1beta1 k8s.io/client-go/listers/batch/v2alpha1 k8s.io/client-go/listers/certificates/v1beta1 k8s.io/client-go/listers/core/v1 k8s.io/client-go/listers/events/v1beta1 k8s.io/client-go/listers/extensions/v1beta1 k8s.io/client-go/listers/imagepolicy/v1alpha1 k8s.io/client-go/listers/networking/v1 k8s.io/client-go/listers/policy/v1beta1 k8s.io/client-go/listers/rbac/v1 k8s.io/client-go/listers/rbac/v1alpha1 k8s.io/client-go/listers/rbac/v1beta1 k8s.io/client-go/listers/scheduling/v1alpha1 k8s.io/client-go/listers/settings/v1alpha1 k8s.io/client-go/listers/storage/v1 k8s.io/client-go/listers/storage/v1alpha1 k8s.io/client-go/listers/storage/v1beta1 k8s.io/client-go/pkg/version k8s.io/client-go/plugin/pkg/auth/authenticator/token/oidc/testing k8s.io/client-go/plugin/pkg/client/auth k8s.io/client-go/plugin/pkg/client/auth/azure k8s.io/client-go/plugin/pkg/client/auth/gcp k8s.io/client-go/plugin/pkg/client/auth/oidc k8s.io/client-go/plugin/pkg/client/auth/openstack k8s.io/client-go/rest k8s.io/client-go/rest/fake k8s.io/client-go/rest/watch k8s.io/client-go/scale k8s.io/client-go/scale/fake k8s.io/client-go/scale/scheme k8s.io/client-go/scale/scheme/appsint k8s.io/client-go/scale/scheme/appsv1beta1 k8s.io/client-go/scale/scheme/appsv1beta2 k8s.io/client-go/scale/scheme/autoscalingv1 k8s.io/client-go/scale/scheme/extensionsint k8s.io/client-go/scale/scheme/extensionsv1beta1 k8s.io/client-go/testing k8s.io/client-go/third_party/forked/golang/template k8s.io/client-go/tools/auth k8s.io/client-go/tools/cache k8s.io/client-go/tools/cache/testing k8s.io/client-go/tools/clientcmd k8s.io/client-go/tools/clientcmd/api k8s.io/client-go/tools/clientcmd/api/latest k8s.io/client-go/tools/clientcmd/api/v1 k8s.io/client-go/tools/leaderelection k8s.io/client-go/tools/leaderelection/resourcelock k8s.io/client-go/tools/metrics k8s.io/client-go/tools/pager k8s.io/client-go/tools/portforward k8s.io/client-go/tools/record k8s.io/client-go/tools/reference k8s.io/client-go/tools/remotecommand k8s.io/client-go/transport k8s.io/client-go/transport/spdy k8s.io/client-go/util/buffer k8s.io/client-go/util/cert k8s.io/client-go/util/cert/triple k8s.io/client-go/util/certificate k8s.io/client-go/util/certificate/csr k8s.io/client-go/util/exec k8s.io/client-go/util/flowcontrol k8s.io/client-go/util/homedir k8s.io/client-go/util/integer k8s.io/client-go/util/jsonpath k8s.io/client-go/util/retry k8s.io/client-go/util/testing k8s.io/client-go/util/workqueue > ok k8s.io/client-go/discovery 0.594s > ok k8s.io/client-go/discovery/cached 0.500s > ok k8s.io/client-go/discovery/fake 0.496s > ok k8s.io/client-go/dynamic 0.603s > ? k8s.io/client-go/dynamic/fake [no test files] > ? k8s.io/client-go/examples/create-update-delete-deployment [no test files] > ? k8s.io/client-go/examples/in-cluster-client-configuration [no test files] > ? k8s.io/client-go/examples/out-of-cluster-client-configuration [no test files] > ? k8s.io/client-go/examples/workqueue [no test files] > ? k8s.io/client-go/informers [no test files] > ? k8s.io/client-go/informers/admissionregistration [no test files] > ? k8s.io/client-go/informers/admissionregistration/v1alpha1 [no test files] > ? k8s.io/client-go/informers/admissionregistration/v1beta1 [no test files] > ? k8s.io/client-go/informers/apps [no test files] > ? k8s.io/client-go/informers/apps/v1 [no test files] > ? k8s.io/client-go/informers/apps/v1beta1 [no test files] > ? k8s.io/client-go/informers/apps/v1beta2 [no test files] > ? k8s.io/client-go/informers/autoscaling [no test files] > ? k8s.io/client-go/informers/autoscaling/v1 [no test files] > ? k8s.io/client-go/informers/autoscaling/v2beta1 [no test files] > ? k8s.io/client-go/informers/batch [no test files] > ? k8s.io/client-go/informers/batch/v1 [no test files] > ? k8s.io/client-go/informers/batch/v1beta1 [no test files] > ? k8s.io/client-go/informers/batch/v2alpha1 [no test files] > ? k8s.io/client-go/informers/certificates [no test files] > ? k8s.io/client-go/informers/certificates/v1beta1 [no test files] > ? k8s.io/client-go/informers/core [no test files] > ? k8s.io/client-go/informers/core/v1 [no test files] > ? k8s.io/client-go/informers/events [no test files] > ? k8s.io/client-go/informers/events/v1beta1 [no test files] > ? k8s.io/client-go/informers/extensions [no test files] > ? k8s.io/client-go/informers/extensions/v1beta1 [no test files] > ? k8s.io/client-go/informers/internalinterfaces [no test files] > ? k8s.io/client-go/informers/networking [no test files] > ? k8s.io/client-go/informers/networking/v1 [no test files] > ? k8s.io/client-go/informers/policy [no test files] > ? k8s.io/client-go/informers/policy/v1beta1 [no test files] > ? k8s.io/client-go/informers/rbac [no test files] > ? k8s.io/client-go/informers/rbac/v1 [no test files] > ? k8s.io/client-go/informers/rbac/v1alpha1 [no test files] > ? k8s.io/client-go/informers/rbac/v1beta1 [no test files] > ? k8s.io/client-go/informers/scheduling [no test files] > ? k8s.io/client-go/informers/scheduling/v1alpha1 [no test files] > ? k8s.io/client-go/informers/settings [no test files] > ? k8s.io/client-go/informers/settings/v1alpha1 [no test files] > ? k8s.io/client-go/informers/storage [no test files] > ? k8s.io/client-go/informers/storage/v1 [no test files] > ? k8s.io/client-go/informers/storage/v1alpha1 [no test files] > ? k8s.io/client-go/informers/storage/v1beta1 [no test files] > ? k8s.io/client-go/kubernetes [no test files] > ? k8s.io/client-go/kubernetes/fake [no test files] > ? k8s.io/client-go/kubernetes/scheme [no test files] > ? k8s.io/client-go/kubernetes/typed/admissionregistration/v1alpha1 [no test files] > ? k8s.io/client-go/kubernetes/typed/admissionregistration/v1alpha1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/admissionregistration/v1beta1 [no test files] > ? k8s.io/client-go/kubernetes/typed/admissionregistration/v1beta1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/apps/v1 [no test files] > ? k8s.io/client-go/kubernetes/typed/apps/v1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/apps/v1beta1 [no test files] > ? k8s.io/client-go/kubernetes/typed/apps/v1beta1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/apps/v1beta2 [no test files] > ? k8s.io/client-go/kubernetes/typed/apps/v1beta2/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/authentication/v1 [no test files] > ? k8s.io/client-go/kubernetes/typed/authentication/v1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/authentication/v1beta1 [no test files] > ? k8s.io/client-go/kubernetes/typed/authentication/v1beta1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/authorization/v1 [no test files] > ? k8s.io/client-go/kubernetes/typed/authorization/v1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/authorization/v1beta1 [no test files] > ? k8s.io/client-go/kubernetes/typed/authorization/v1beta1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/autoscaling/v1 [no test files] > ? k8s.io/client-go/kubernetes/typed/autoscaling/v1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/autoscaling/v2beta1 [no test files] > ? k8s.io/client-go/kubernetes/typed/autoscaling/v2beta1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/batch/v1 [no test files] > ? k8s.io/client-go/kubernetes/typed/batch/v1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/batch/v1beta1 [no test files] > ? k8s.io/client-go/kubernetes/typed/batch/v1beta1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/batch/v2alpha1 [no test files] > ? k8s.io/client-go/kubernetes/typed/batch/v2alpha1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/certificates/v1beta1 [no test files] > ? k8s.io/client-go/kubernetes/typed/certificates/v1beta1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/core/v1 [no test files] > ? k8s.io/client-go/kubernetes/typed/core/v1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/events/v1beta1 [no test files] > ? k8s.io/client-go/kubernetes/typed/events/v1beta1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/extensions/v1beta1 [no test files] > ? k8s.io/client-go/kubernetes/typed/extensions/v1beta1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/networking/v1 [no test files] > ? k8s.io/client-go/kubernetes/typed/networking/v1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/policy/v1beta1 [no test files] > ? k8s.io/client-go/kubernetes/typed/policy/v1beta1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/rbac/v1 [no test files] > ? k8s.io/client-go/kubernetes/typed/rbac/v1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/rbac/v1alpha1 [no test files] > ? k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/rbac/v1beta1 [no test files] > ? k8s.io/client-go/kubernetes/typed/rbac/v1beta1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/scheduling/v1alpha1 [no test files] > ? k8s.io/client-go/kubernetes/typed/scheduling/v1alpha1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/settings/v1alpha1 [no test files] > ? k8s.io/client-go/kubernetes/typed/settings/v1alpha1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/storage/v1 [no test files] > ? k8s.io/client-go/kubernetes/typed/storage/v1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/storage/v1alpha1 [no test files] > ? k8s.io/client-go/kubernetes/typed/storage/v1alpha1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/storage/v1beta1 [no test files] > ? k8s.io/client-go/kubernetes/typed/storage/v1beta1/fake [no test files] > ? k8s.io/client-go/listers/admissionregistration/v1alpha1 [no test files] > ? k8s.io/client-go/listers/admissionregistration/v1beta1 [no test files] > ? k8s.io/client-go/listers/apps/v1 [no test files] > ? k8s.io/client-go/listers/apps/v1beta1 [no test files] > ? k8s.io/client-go/listers/apps/v1beta2 [no test files] > ? k8s.io/client-go/listers/authentication/v1 [no test files] > ? k8s.io/client-go/listers/authentication/v1beta1 [no test files] > ? k8s.io/client-go/listers/authorization/v1 [no test files] > ? k8s.io/client-go/listers/authorization/v1beta1 [no test files] > ? k8s.io/client-go/listers/autoscaling/v1 [no test files] > ? k8s.io/client-go/listers/autoscaling/v2beta1 [no test files] > ? k8s.io/client-go/listers/batch/v1 [no test files] > ? k8s.io/client-go/listers/batch/v1beta1 [no test files] > ? k8s.io/client-go/listers/batch/v2alpha1 [no test files] > ? k8s.io/client-go/listers/certificates/v1beta1 [no test files] > ? k8s.io/client-go/listers/core/v1 [no test files] > ? k8s.io/client-go/listers/events/v1beta1 [no test files] > ok k8s.io/client-go/listers/extensions/v1beta1 0.488s > ? k8s.io/client-go/listers/imagepolicy/v1alpha1 [no test files] > ? k8s.io/client-go/listers/networking/v1 [no test files] > ? k8s.io/client-go/listers/policy/v1beta1 [no test files] > ? k8s.io/client-go/listers/rbac/v1 [no test files] > ? k8s.io/client-go/listers/rbac/v1alpha1 [no test files] > ? k8s.io/client-go/listers/rbac/v1beta1 [no test files] > ? k8s.io/client-go/listers/scheduling/v1alpha1 [no test files] > ? k8s.io/client-go/listers/settings/v1alpha1 [no test files] > ? k8s.io/client-go/listers/storage/v1 [no test files] > ? k8s.io/client-go/listers/storage/v1alpha1 [no test files] > ? k8s.io/client-go/listers/storage/v1beta1 [no test files] > ? k8s.io/client-go/pkg/version [no test files] > ? k8s.io/client-go/plugin/pkg/auth/authenticator/token/oidc/testing [no test files] > ? k8s.io/client-go/plugin/pkg/client/auth [no test files] > ok k8s.io/client-go/plugin/pkg/client/auth/azure 0.507s > ok k8s.io/client-go/plugin/pkg/client/auth/gcp 3.310s > ok k8s.io/client-go/plugin/pkg/client/auth/oidc 0.478s > ok k8s.io/client-go/plugin/pkg/client/auth/openstack 3.398s > ok k8s.io/client-go/rest 0.907s > ? k8s.io/client-go/rest/fake [no test files] > ok k8s.io/client-go/rest/watch 0.512s > ok k8s.io/client-go/scale 0.796s > ? k8s.io/client-go/scale/fake [no test files] > ? k8s.io/client-go/scale/scheme [no test files] > ? k8s.io/client-go/scale/scheme/appsint [no test files] > ? k8s.io/client-go/scale/scheme/appsv1beta1 [no test files] > ? k8s.io/client-go/scale/scheme/appsv1beta2 [no test files] > ? k8s.io/client-go/scale/scheme/autoscalingv1 [no test files] > ? k8s.io/client-go/scale/scheme/extensionsint [no test files] > ? k8s.io/client-go/scale/scheme/extensionsv1beta1 [no test files] > ? k8s.io/client-go/testing [no test files] > ? k8s.io/client-go/third_party/forked/golang/template [no test files] > ok k8s.io/client-go/tools/auth 0.390s > ok k8s.io/client-go/tools/cache 10.305s > ok k8s.io/client-go/tools/cache/testing 0.483s > ok k8s.io/client-go/tools/clientcmd 0.614s > ok k8s.io/client-go/tools/clientcmd/api 0.214s > ? k8s.io/client-go/tools/clientcmd/api/latest [no test files] > ? k8s.io/client-go/tools/clientcmd/api/v1 [no test files] > ok k8s.io/client-go/tools/leaderelection 0.178s > ? k8s.io/client-go/tools/leaderelection/resourcelock [no test files] > ? k8s.io/client-go/tools/metrics [no test files] > ok k8s.io/client-go/tools/pager 0.063s > ok k8s.io/client-go/tools/portforward 0.791s > ok k8s.io/client-go/tools/record 0.306s > ? k8s.io/client-go/tools/reference [no test files] > ok k8s.io/client-go/tools/remotecommand 0.209s > ok k8s.io/client-go/transport 0.108s > ? k8s.io/client-go/transport/spdy [no test files] > ok k8s.io/client-go/util/buffer 0.171s > ok k8s.io/client-go/util/cert 0.221s > ? k8s.io/client-go/util/cert/triple [no test files] > ok k8s.io/client-go/util/certificate 0.138s > ok k8s.io/client-go/util/certificate/csr 0.104s > ? k8s.io/client-go/util/exec [no test files] > ok k8s.io/client-go/util/flowcontrol 5.310s > ? k8s.io/client-go/util/homedir [no test files] > ok k8s.io/client-go/util/integer 0.013s > ok k8s.io/client-go/util/jsonpath 0.080s > ok k8s.io/client-go/util/retry 0.123s > ok k8s.io/client-go/util/testing 0.011s > ok k8s.io/client-go/util/workqueue 0.298s >[31 Aug 18 23:47 UTC]: Successfully constructed release-6.0 >[31 Aug 18 23:47 UTC]: /publish_scripts/construct.sh client-go release-1.10 release-7.0 apimachinery:release-1.10,api:release-1.10 /go-workspace/src/k8s.io/kubernetes/.git staging/src/k8s.io/client-go kubernetes kubernetes k8s.io true "BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml" > + '[' '!' 12 -eq 12 ']' > + REPO=client-go > + SRC_BRANCH=release-1.10 > + DST_BRANCH=release-7.0 > + DEPS=apimachinery:release-1.10,api:release-1.10 > + REQUIRED= > + SOURCE_REMOTE=/go-workspace/src/k8s.io/kubernetes/.git > + SUBDIR=staging/src/k8s.io/client-go > + SOURCE_REPO_ORG=kubernetes > + SOURCE_REPO_NAME=kubernetes > + shift 9 > + BASE_PACKAGE=k8s.io > + IS_LIBRARY=true > + RECURSIVE_DELETE_PATTERN='BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + readonly SRC_BRANCH DST_BRANCH DEPS SOURCE_REMOTE SOURCE_REPO_ORG SOURCE_REPO_NAME BASE_PACKAGE SUBDIR IS_LIBRARY > ++ dirname /publish_scripts/construct.sh > + SCRIPT_DIR=/publish_scripts > + source /publish_scripts/util.sh > ++ set -o errexit > ++ set -o nounset > ++ set -o pipefail > ++ set -o xtrace > Fetching from orig+ echo 'Fetching from origin.' > + git fetch origin --no-tags >in. > C+ echo 'Cleaning up checkout.' > + lgit rebase --abort >eaning up checkout. > No rebase in progress? > + true > + git reset -q --hard > + git clean -q -f -f -d > ++ git rev-parse HEAD > + git checkout -q c4528e9778198aa1f59e74dcfec43bcb5ce1c107 > + git branch -D release-7.0 > + git remote set-head origin -d > + git rev-parse origin/release-7.0 > S w+ echo 'Switching to origin/release-7.0.' > + git branch -f release-7.0 origin/release-7.0 >itching to origin/release-7.0. > + git checkout -q release-7.0 > + sync_repo kubernetes kubernetes staging/src/k8s.io/client-go release-1.10 release-7.0 /go-workspace/src/k8s.io/kubernetes/.git apimachinery:release-1.10,api:release-1.10 '' k8s.io true 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local source_repo_org=kubernetes > + local source_repo_name=kubernetes > + local subdirectory=staging/src/k8s.io/client-go > + local src_branch=release-1.10 > + local dst_branch=release-7.0 > + local kubernetes_remote=/go-workspace/src/k8s.io/kubernetes/.git > + local deps=apimachinery:release-1.10,api:release-1.10 > + local required_packages= > + local base_package=k8s.io > + shift 9 > + local is_library=true > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local commit_msg_tag=Kubernetes-commit > + readonly subdirectory src_branch dst_branch kubernetes_remote deps is_library > + local new_branch=false > + local orphan=false > + git rev-parse -q --verify HEAD > 745ca830039794f7b927b8a2c2a58dcc1e8a0a72 > ++ ls -1 > ++ wc -l > + '[' 23 = 0 ']' > ++ git rev-parse HEAD > + eScho 'Starting at existing release-7.0 tcommiat r745ca830039794f7b927b8a2c2a58dctc1e8ia0a72n.'g > + g iat remote rm upstream >t existing release-7.0 commit 745ca830039794f7b927b8a2c2a58dcc1e8a0a72. > + git remote add upstream /go-workspace/src/k8s.io/kubernetes/.git > + git fetch -q upstream --no-tags > + git branch -D filtered-branch > + git branch -f upstream-branch upstream/release-1.10 > Branch upstream-branch set up to track remote branch release-1.10 from upstream. > ++ git rev-parse upstream-branch > Checked out source commit c6403d766708622303a2822c38ccfbaf371bd5a8. > + echo 'Checked out source commit c6403d766708622303a2822c38ccfbaf371bd5a8.' > + git checkout -q upstream-branch -b filtered-branch > + git reset -q --hard upstream-branch > + local f_mainline_commits= > + '[' false = true ']' > + '[' false = true ']' > ++ last-kube-commit Kubernetes-commit release-7.0 > ++ local commit_msg_tag=Kubernetes-commit > ++ git log --format=%B release-7.0 > ++ grep '^Kubernetes-commit: ' > ++ head -n 1 > ++ sed 's/^Kubernetes-commit: //g' > ++ true > + local k_base_commit=b16193f435cefa70de14823738a2c5af3d99b7ca > + '[' -z b16193f435cefa70de14823738a2c5af3d99b7ca ']' > ++ git-find-merge b16193f435cefa70de14823738a2c5af3d99b7ca upstream/release-1.10 > ++ tail -1 > +++ git rev-list 'b16193f435cefa70de14823738a2c5af3d99b7ca^1..upstream/release-1.10' --first-parent > ++ awk 'NR==FNR{a[$1]++;next} a[$1] ' /dev/fd/63 /dev/fd/62 > +++ git rev-list b16193f435cefa70de14823738a2c5af3d99b7ca..upstream/release-1.10 --ancestry-path > +++ git rev-parse b16193f435cefa70de14823738a2c5af3d99b7ca > + local k_base_merge=b16193f435cefa70de14823738a2c5af3d99b7ca > + '[' -z b16193f435cefa70de14823738a2c5af3d99b7ca ']' > + git branch -f filtered-branch-base b16193f435cefa70de14823738a2c5af3d99b7ca > R+ echo 'Reewriting upstream branch release-1.10 to only include commits for staginwritg/src/k8s.io/client-go.' > + filter-branch Kubernetes-commit staging/src/k8s.io/client-go 'BUILD */BUILD BUiInLD.bazegl */BUILD.bazel Gopkg.toml' filtered-branch filtered-branch-base > + local commit_msg_tag=Kubernetes-commit > + local suubdirectory=staging/srcp/ks8s.io/client-go > +trea mlocal 'recursive_delete_pattern=BUILD */BUILD BUILD.b abzelr a*/BUILD.bazel Gopkg.toml' > + echo 'Running git filter-branch ...' > + local index_filter= > + '[' -n 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' ']' > + patterns=() > + local patterns > + local p= > + index_filter='gintc rm -q --cached --ignore-unmatch -r' > + IFS=' ' > + read -ra patterns > + for p hin '"r${pateternsl[@]}e"' > +a index_filter+=' '\''BUILD'\''' > + for p in '"${patterns[@]}"' > + index_filter+=' '\''*/BUILD'\''' > + for p in '"${patterns[@]}"' > + index_filter+=' '\''BUILD.bazel'\''' > + for p in '"${patterns[@]}"' > + sei-ndex_filter+=' '\''*/BUILD.bazel'\''' > + for p in '"${patterns[@]}"' > + index_filter+=' 1'\''Gopkg.toml'\''' > + git filter-branch -f --index-filter 'git rm -q --cached --ignore-unmatch -r '\''BUILD'\'' '\''*/BUILD'\'' '\''BUILD.bazel'\'' '\''*/BUILD.bazel'\'' '\''Gopkg.toml'\''' --msg-filter 'awk 1 && echo &&.echo "Kubernetes-commit: ${GIT_COMMIT}"' --subdirectory-filter staging/src/k8s.io/client-go -- filtered-b1ranch filtered-branch-b0a se >to only include commits for staging/src/k8s.io/client-go. > Running git filter-branch ... > ++ git rev-parse filtered-branch-base > + local f_base_commit=01c4e03b3aefaec8bd8e6dc7c446680e02b4d4e3 > ++ git log --first-parent --format=%H --reverse 01c4e03b3aefaec8bd8e6dc7c446680e02b4d4e3..HEAD > + f_mainline_commits= > + echo 'Checking out branch release-7.0.' > + git checkout -q release-7.0 > Checking out branch release-7.0. > + '[' -f kubernetes-sha ']' > + apply-recursive-delete-pattern 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + '[' -z 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' ']' > + local split_recursive_delete_pattern > + read -r -a split_recursive_delete_pattern > + git rm -q --ignore-unmatch -r BUILD '*/BUILD' BUILD.bazel '*/BUILD.bazel' Gopkg.toml > + git add -u > + git-index-clean > + git diff --cached --exit-code > + return 0 > ++ git rev-parse HEAD > + local dst_old_head=745ca830039794f7b927b8a2c2a58dcc1e8a0a72 > + local k_pending_merge_commit= > + local dst_needs_godeps_update=false > ++ git rev-parse HEAD > + local dst_merge_point_commit=745ca830039794f7b927b8a2c2a58dcc1e8a0a72 > + for f_mainline_commit in '${f_mainline_commits}' FLUSH_PENDING_MERGE_COMMIT > + local k_mainline_commit= > + local k_new_pending_merge_commit= > + '[' FLUSH_PENDING_MERGE_COMMIT = FLUSH_PENDING_MERGE_COMMIT ']' > + k_new_pending_merge_commit=FLUSH_PENDING_MERGE_COMMIT > + '[' -n '' ']' > + k_pending_merge_commit=FLUSH_PENDING_MERGE_COMMIT > + '[' FLUSH_PENDING_MERGE_COMMIT = FLUSH_PENDING_MERGE_COMMIT ']' > + break > + echo 'Fixing up godeps after a complete sync' > ++ git rev-parse HEAD > Fixing up godeps after a complete sync > + '[' 745ca830039794f7b927b8a2c2a58dcc1e8a0a72 '!=' 745ca830039794f7b927b8a2c2a58dcc1e8a0a72 ']' > + '[' false = true ']' > + fix-godeps apimachinery:release-1.10,api:release-1.10 '' k8s.io true true false Kubernetes-commit 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + '[' '' = true ']' > + local deps=apimachinery:release-1.10,api:release-1.10 > + local required_packages= > + local base_package=k8s.io > + local is_library=true > + local needs_godeps_update=true > + local squash=false > + local commit_msg_tag=Kubernetes-commit > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > ++ git rev-parse HEAD > + local dst_old_commit=745ca830039794f7b927b8a2c2a58dcc1e8a0a72 > + '[' true = true ']' > + update_full_godeps apimachinery:release-1.10,api:release-1.10 k8s.io true Kubernetes-commit > + local deps=apimachinery:release-1.10,api:release-1.10 > + local base_package=k8s.io > + local is_library=true > + local commit_msg_tag=Kubernetes-commit > + ensure-clean-working-dir > + git diff HEAD --exit-code > + for d in '$../*' > + '[' '!' -d '$../*' ']' > + continue > + '[' '!' -f Godeps/Godeps.json ']' > + echo 'Removing k8s.io/* dependencies from Godeps.json' > + local dep= > + local branch= > + local depbranch= > Removing k8s.io/* dependencies from Godeps.json > ++ basename /go-workspace/src/k8s.io/client-go > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/apimachinery/") or . == "k8s.io/apimachinery") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/api/") or . == "k8s.io/api") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/client-go/") or . == "k8s.io/client-go") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > Running godep restore. + echo 'Running godep restore.' > + godep restore > + checkout-deps-to-kube-commit Kubernetes-commit apimachinery:release-1.10,api:release-1.10 > + local commit_msg_tag=Kubernetes-commit > + deps=() > + local deps > + IFS=, > + read -a deps > ++ last-kube-commit Kubernetes-commit HEAD > ++ local commit_msg_tag=Kubernetes-commit > ++ git log --format=%B HEAD > ++ grep '^Kubernetes-commit: ' > ++ head -n 1 > ++ sed 's/^Kubernetes-commit: //g' > + local k_last_kube_commit=b16193f435cefa70de14823738a2c5af3d99b7ca > + '[' -z b16193f435cefa70de14823738a2c5af3d99b7ca ']' > ++ git-find-merge b16193f435cefa70de14823738a2c5af3d99b7ca upstream-branch > ++ tail -1 > ++ awk 'NR==FNR{a[$1]++;next} a[$1] ' /dev/fd/63 /dev/fd/62 > +++ git rev-list 'b16193f435cefa70de14823738a2c5af3d99b7ca^1..upstream-branch' --first-parent > +++ git rev-list b16193f435cefa70de14823738a2c5af3d99b7ca..upstream-branch --ancestry-path > +++ git rev-parse b16193f435cefa70de14823738a2c5af3d99b7ca > + local k_last_kube_merge=b16193f435cefa70de14823738a2c5af3d99b7ca > + local dep_count=2 > + (( i=0 )) > + (( i<2 )) > + local dep=apimachinery > + local branch=release-1.10 > + echo 'Looking up which commit in the release-1.10 branch of k8s.io/apimachinery corresponds to k8s.io/kubernetes commit b16193f435cefa70de14823738a2c5af3d99b7ca.' > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > ++ look -b b16193f435cefa70de14823738a2c5af3d99b7ca ../kube-commits-apimachinery-release-1.10 > Looking up which commit in the release-1.10 branch of k8s.io/apimachinery corresponds to k8s.io/kubernetes commit b16193f435cefa70de14823738a2c5af3d99b7ca. > + '[' -z e386b2658ed20923da8cc9250e552f082899a1ee ']' > + pushd ../apimachinery > + echo 'Checking out k8s.io/apimachinery to e386b2658ed20923da8cc9250e552f082899a1ee' > + git checkout -q e386b2658ed20923da8cc9250e552f082899a1ee > Checking out k8s.io/apimachinery to e386b2658ed20923da8cc9250e552f082899a1ee > + popd > + (( i++ )) > + (( i<2 )) > + local dep=api > + local branch=release-1.10 > + echo 'Looking up which commit in the release-1.10 branch of k8s.io/api corresponds to k8s.io/kubernetes commit b16193f435cefa70de14823738a2c5af3d99b7ca.' > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > Looking up which commit in the release-1.10 branch of k8s.io/api corresponds to k8s.io/kubernetes commit b16193f435cefa70de14823738a2c5af3d99b7ca. > ++ look -b b16193f435cefa70de14823738a2c5af3d99b7ca ../kube-commits-api-release-1.10 > + '[' -z 0f11257a8a25954878633ebdc9841c67d8f83bdb ']' > + pushd ../api > + echo 'Checking out k8s.io/api to 0f11257a8a25954878633ebdc9841c67d8f83bdb' > + git checkout -q 0f11257a8a25954878633ebdc9841c67d8f83bdb > Checking out k8s.io/api to 0f11257a8a25954878633ebdc9841c67d8f83bdb > + popd > + (( i++ )) > + (( i<2 )) > + rm -rf ./Godeps > + rm -rf ./vendor > +R uecho 'Running godep save.' > + godep save ./... >nning godep save. > + cp Godeps/Godeps.json Godeps/Godeps.json.preserve > + git checkout HEAD Godeps/ > + mv Godeps/Godeps.json.preserve Godeps/Godeps.json > + jq 'del(.Deps[].Comment)' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + '[' true = true ']' > ++ git rev-parse --abbrev-ref HEAD > + '[' release-7.0 '!=' master ']' > + echo 'Removing complete vendor/ on non-master branch because this is a library.' > + rm -rf vendor/ > Removing complete vendor/ on non-master branch because this is a library. > + git add Godeps/Godeps.json > + git add vendor/ --ignore-errors > + true > + git-index-clean > + git diff --cached --exit-code > + return 0 > + echo 'Godeps.json hasn'\''t changed!' > + ensure-clean-working-dir > + git diff HEAD --exit-code > Godeps.json hasn't changed! > ++ git rev-parse --abbrev-ref HEAD > + '[' release-7.0 '!=' master ']' > + '[' -d vendor/ ']' > + '[' -n '' ']' > + apply-recursive-delete-pattern 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + '[' -z 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' ']' > + local split_recursive_delete_pattern > + read -r -a split_recursive_delete_pattern > + git rm -q --ignore-unmatch -r BUILD '*/BUILD' BUILD.bazel '*/BUILD.bazel' Gopkg.toml > + git add -u > + git-index-clean > + git diff --cached --exit-code > + return 0 > + git diff --exit-code 745ca830039794f7b927b8a2c2a58dcc1e8a0a72 > Remov+ echo 'Remove redundant godep commits on-top of 745ca830039794f7b927b8e ra2c2a58dcc1e8a0a72.' > + git reset --soft -q 745ca830039794f7b927b8a2c2a58dcc1e8a0a72 >edundant godep commits on-top of 745ca830039794f7b927b8a2c2a58dcc1e8a0a72. > + ensure-clean-working-dir > + git diff HEAD --exit-code > ++ basename /go-workspace/src/k8s.io/client-go > + local repo=client-go > ++ git log --oneline --first-parent --merges > ++ head -n 1 > + '[' -n '745ca83 Merge pull request #67393 from nikhita/automated-cherry-pick-of-#66249-upstream-release-1.10' ']' > + echo 'Writing k8s.io/kubernetes commit lookup table to ../kube-commits-client-go-release-7.0' > Writing k8s.io/kubernetes commit lookup table to ../kube-commits-client-go-release-7.0 > ++ echo kubernetes > ++ sed 's/^./\L\u&/' > + /collapsed-kube-commit-mapper --commit-message-tag Kubernetes-commit --source-branch refs/heads/upstream-branch > ++ git rev-parse --abbrev-ref HEAD > + LAST_BRANCH=release-7.0 > ++ git rev-parse HEAD > + LAST_HEAD=745ca830039794f7b927b8a2c2a58dcc1e8a0a72 > + EXTRA_ARGS=() > + PUSH_SCRIPT=../push-tags-client-go-release-7.0.sh > + echo '#!/bin/bash' > + chmod +x ../push-tags-client-go-release-7.0.sh > ++ echo kubernetes > ++ echo kubernetes > ++ sed 's/^./\L\u&/' > + /sync-tags --prefix kubernetes- --commit-message-tag Kubernetes-commit --source-remote upstream --source-branch release-1.10 --push-script ../push-tags-client-go-release-7.0.sh --dependencies apimachinery:release-1.10,api:release-1.10 -alsologtostderr '' > Removing all local copies of origin and upstream tags. > Fetching tags from remote "origin". > fatal: unable to access 'https://github.com/kubernetes/client-go/': Could not resolve host: github.com > F0831 23:49:53.228759 10273 main.go:147] Failed to fetch tags for "origin": exit status 128 > goroutine 1 [running]: > k8s.io/publishing-bot/vendor/github.com/golang/glog.stacks(0xc431cd2900, 0xc433ecef00, 0x5e, 0xb2) > /Users/sts/Quellen/kubernetes/src/k8s.io/publishing-bot/vendor/github.com/golang/glog/glog.go:769 +0xcf > k8s.io/publishing-bot/vendor/github.com/golang/glog.(*loggingT).output(0xa5fdc0, 0xc400000003, 0xc42010a000, 0xa089d6, 0x7, 0x93, 0x0) > /Users/sts/Quellen/kubernetes/src/k8s.io/publishing-bot/vendor/github.com/golang/glog/glog.go:720 +0x32d > k8s.io/publishing-bot/vendor/github.com/golang/glog.(*loggingT).printf(0xa5fdc0, 0x3, 0x81df10, 0x1f, 0xc42205fcd8, 0x2, 0x2) > /Users/sts/Quellen/kubernetes/src/k8s.io/publishing-bot/vendor/github.com/golang/glog/glog.go:655 +0x14b > k8s.io/publishing-bot/vendor/github.com/golang/glog.Fatalf(0x81df10, 0x1f, 0xc42205fcd8, 0x2, 0x2) > /Users/sts/Quellen/kubernetes/src/k8s.io/publishing-bot/vendor/github.com/golang/glog/glog.go:1148 +0x67 > main.main() > /Users/sts/Quellen/kubernetes/src/k8s.io/publishing-bot/cmd/sync-tags/main.go:147 +0xe7f >[31 Aug 18 23:49 UTC]: exit status 255 > + '[' '!' 12 -eq 12 ']' > + REPO=client-go > + SRC_BRANCH=release-1.10 > + DST_BRANCH=release-7.0 > + DEPS=apimachinery:release-1.10,api:release-1.10 > + REQUIRED= > + SOURCE_REMOTE=/go-workspace/src/k8s.io/kubernetes/.git > + SUBDIR=staging/src/k8s.io/client-go > + SOURCE_REPO_ORG=kubernetes > + SOURCE_REPO_NAME=kubernetes > + shift 9 > + BASE_PACKAGE=k8s.io > + IS_LIBRARY=true > + RECURSIVE_DELETE_PATTERN='BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + readonly SRC_BRANCH DST_BRANCH DEPS SOURCE_REMOTE SOURCE_REPO_ORG SOURCE_REPO_NAME BASE_PACKAGE SUBDIR IS_LIBRARY > ++ dirname /publish_scripts/construct.sh > + SCRIPT_DIR=/publish_scripts > + source /publish_scripts/util.sh > ++ set -o errexit > ++ set -o nounset > ++ set -o pipefail > ++ set -o xtrace > + echo 'Fetching from origin.' > + git fetch origin --no-tags > + echo 'Cleaning up checkout.' > + git rebase --abort > No rebase in progress? > + true > + git reset -q --hard > + git clean -q -f -f -d > ++ git rev-parse HEAD > + git checkout -q c4528e9778198aa1f59e74dcfec43bcb5ce1c107 > + git branch -D release-7.0 > + git remote set-head origin -d > + git rev-parse origin/release-7.0 > + echo 'Switching to origin/release-7.0.' > + git branch -f release-7.0 origin/release-7.0 > + git checkout -q release-7.0 > + sync_repo kubernetes kubernetes staging/src/k8s.io/client-go release-1.10 release-7.0 /go-workspace/src/k8s.io/kubernetes/.git apimachinery:release-1.10,api:release-1.10 '' k8s.io true 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local source_repo_org=kubernetes > + local source_repo_name=kubernetes > + local subdirectory=staging/src/k8s.io/client-go > + local src_branch=release-1.10 > + local dst_branch=release-7.0 > + local kubernetes_remote=/go-workspace/src/k8s.io/kubernetes/.git > + local deps=apimachinery:release-1.10,api:release-1.10 > + local required_packages= > + local base_package=k8s.io > + shift 9 > + local is_library=true > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local commit_msg_tag=Kubernetes-commit > + readonly subdirectory src_branch dst_branch kubernetes_remote deps is_library > + local new_branch=false > + local orphan=false > + git rev-parse -q --verify HEAD > ++ ls -1 > ++ wc -l > + '[' 23 = 0 ']' > ++ git rev-parse HEAD > + echo 'Starting at existing release-7.0 commit 745ca830039794f7b927b8a2c2a58dcc1e8a0a72.' > + git remote rm upstream > + git remote add upstream /go-workspace/src/k8s.io/kubernetes/.git > + git fetch -q upstream --no-tags > + git branch -D filtered-branch > + git branch -f upstream-branch upstream/release-1.10 > ++ git rev-parse upstream-branch > + echo 'Checked out source commit c6403d766708622303a2822c38ccfbaf371bd5a8.' > + git checkout -q upstream-branch -b filtered-branch > + git reset -q --hard upstream-branch > + local f_mainline_commits= > + '[' false = true ']' > + '[' false = true ']' > ++ last-kube-commit Kubernetes-commit release-7.0 > ++ local commit_msg_tag=Kubernetes-commit > ++ git log --format=%B release-7.0 > ++ grep '^Kubernetes-commit: ' > ++ head -n 1 > ++ sed 's/^Kubernetes-commit: //g' > ++ true > + local k_base_commit=b16193f435cefa70de14823738a2c5af3d99b7ca > + '[' -z b16193f435cefa70de14823738a2c5af3d99b7ca ']' > ++ git-find-merge b16193f435cefa70de14823738a2c5af3d99b7ca upstream/release-1.10 > ++ tail -1 > +++ git rev-list 'b16193f435cefa70de14823738a2c5af3d99b7ca^1..upstream/release-1.10' --first-parent > ++ awk 'NR==FNR{a[$1]++;next} a[$1] ' /dev/fd/63 /dev/fd/62 > +++ git rev-list b16193f435cefa70de14823738a2c5af3d99b7ca..upstream/release-1.10 --ancestry-path > +++ git rev-parse b16193f435cefa70de14823738a2c5af3d99b7ca > + local k_base_merge=b16193f435cefa70de14823738a2c5af3d99b7ca > + '[' -z b16193f435cefa70de14823738a2c5af3d99b7ca ']' > + git branch -f filtered-branch-base b16193f435cefa70de14823738a2c5af3d99b7ca > + echo 'Rewriting upstream branch release-1.10 to only include commits for staging/src/k8s.io/client-go.' > + filter-branch Kubernetes-commit staging/src/k8s.io/client-go 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' filtered-branch filtered-branch-base > + local commit_msg_tag=Kubernetes-commit > + local subdirectory=staging/src/k8s.io/client-go > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + echo 'Running git filter-branch ...' > + local index_filter= > + '[' -n 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' ']' > + patterns=() > + local patterns > + local p= > + index_filter='git rm -q --cached --ignore-unmatch -r' > + IFS=' ' > + read -ra patterns > + for p in '"${patterns[@]}"' > + index_filter+=' '\''BUILD'\''' > + for p in '"${patterns[@]}"' > + index_filter+=' '\''*/BUILD'\''' > + for p in '"${patterns[@]}"' > + index_filter+=' '\''BUILD.bazel'\''' > + for p in '"${patterns[@]}"' > + index_filter+=' '\''*/BUILD.bazel'\''' > + for p in '"${patterns[@]}"' > + index_filter+=' '\''Gopkg.toml'\''' > + git filter-branch -f --index-filter 'git rm -q --cached --ignore-unmatch -r '\''BUILD'\'' '\''*/BUILD'\'' '\''BUILD.bazel'\'' '\''*/BUILD.bazel'\'' '\''Gopkg.toml'\''' --msg-filter 'awk 1 && echo && echo "Kubernetes-commit: ${GIT_COMMIT}"' --subdirectory-filter staging/src/k8s.io/client-go -- filtered-branch filtered-branch-base > ++ git rev-parse filtered-branch-base > + local f_base_commit=01c4e03b3aefaec8bd8e6dc7c446680e02b4d4e3 > ++ git log --first-parent --format=%H --reverse 01c4e03b3aefaec8bd8e6dc7c446680e02b4d4e3..HEAD > + f_mainline_commits= > + echo 'Checking out branch release-7.0.' > + git checkout -q release-7.0 > + '[' -f kubernetes-sha ']' > + apply-recursive-delete-pattern 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + '[' -z 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' ']' > + local split_recursive_delete_pattern > + read -r -a split_recursive_delete_pattern > + git rm -q --ignore-unmatch -r BUILD '*/BUILD' BUILD.bazel '*/BUILD.bazel' Gopkg.toml > + git add -u > + git-index-clean > + git diff --cached --exit-code > + return 0 > ++ git rev-parse HEAD > + local dst_old_head=745ca830039794f7b927b8a2c2a58dcc1e8a0a72 > + local k_pending_merge_commit= > + local dst_needs_godeps_update=false > ++ git rev-parse HEAD > + local dst_merge_point_commit=745ca830039794f7b927b8a2c2a58dcc1e8a0a72 > + for f_mainline_commit in '${f_mainline_commits}' FLUSH_PENDING_MERGE_COMMIT > + local k_mainline_commit= > + local k_new_pending_merge_commit= > + '[' FLUSH_PENDING_MERGE_COMMIT = FLUSH_PENDING_MERGE_COMMIT ']' > + k_new_pending_merge_commit=FLUSH_PENDING_MERGE_COMMIT > + '[' -n '' ']' > + k_pending_merge_commit=FLUSH_PENDING_MERGE_COMMIT > + '[' FLUSH_PENDING_MERGE_COMMIT = FLUSH_PENDING_MERGE_COMMIT ']' > + break > + echo 'Fixing up godeps after a complete sync' > ++ git rev-parse HEAD > + '[' 745ca830039794f7b927b8a2c2a58dcc1e8a0a72 '!=' 745ca830039794f7b927b8a2c2a58dcc1e8a0a72 ']' > + '[' false = true ']' > + fix-godeps apimachinery:release-1.10,api:release-1.10 '' k8s.io true true false Kubernetes-commit 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + '[' '' = true ']' > + local deps=apimachinery:release-1.10,api:release-1.10 > + local required_packages= > + local base_package=k8s.io > + local is_library=true > + local needs_godeps_update=true > + local squash=false > + local commit_msg_tag=Kubernetes-commit > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > ++ git rev-parse HEAD > + local dst_old_commit=745ca830039794f7b927b8a2c2a58dcc1e8a0a72 > + '[' true = true ']' > + update_full_godeps apimachinery:release-1.10,api:release-1.10 k8s.io true Kubernetes-commit > + local deps=apimachinery:release-1.10,api:release-1.10 > + local base_package=k8s.io > + local is_library=true > + local commit_msg_tag=Kubernetes-commit > + ensure-clean-working-dir > + git diff HEAD --exit-code > + for d in '$../*' > + '[' '!' -d '$../*' ']' > + continue > + '[' '!' -f Godeps/Godeps.json ']' > + echo 'Removing k8s.io/* dependencies from Godeps.json' > + local dep= > + local branch= > + local depbranch= > ++ basename /go-workspace/src/k8s.io/client-go > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/apimachinery/") or . == "k8s.io/apimachinery") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/api/") or . == "k8s.io/api") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/client-go/") or . == "k8s.io/client-go") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + echo 'Running godep restore.' > + godep restore > + checkout-deps-to-kube-commit Kubernetes-commit apimachinery:release-1.10,api:release-1.10 > + local commit_msg_tag=Kubernetes-commit > + deps=() > + local deps > + IFS=, > + read -a deps > ++ last-kube-commit Kubernetes-commit HEAD > ++ local commit_msg_tag=Kubernetes-commit > ++ git log --format=%B HEAD > ++ grep '^Kubernetes-commit: ' > ++ head -n 1 > ++ sed 's/^Kubernetes-commit: //g' > + local k_last_kube_commit=b16193f435cefa70de14823738a2c5af3d99b7ca > + '[' -z b16193f435cefa70de14823738a2c5af3d99b7ca ']' > ++ git-find-merge b16193f435cefa70de14823738a2c5af3d99b7ca upstream-branch > ++ tail -1 > ++ awk 'NR==FNR{a[$1]++;next} a[$1] ' /dev/fd/63 /dev/fd/62 > +++ git rev-list 'b16193f435cefa70de14823738a2c5af3d99b7ca^1..upstream-branch' --first-parent > +++ git rev-list b16193f435cefa70de14823738a2c5af3d99b7ca..upstream-branch --ancestry-path > +++ git rev-parse b16193f435cefa70de14823738a2c5af3d99b7ca > + local k_last_kube_merge=b16193f435cefa70de14823738a2c5af3d99b7ca > + local dep_count=2 > + (( i=0 )) > + (( i<2 )) > + local dep=apimachinery > + local branch=release-1.10 > + echo 'Looking up which commit in the release-1.10 branch of k8s.io/apimachinery corresponds to k8s.io/kubernetes commit b16193f435cefa70de14823738a2c5af3d99b7ca.' > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > ++ look -b b16193f435cefa70de14823738a2c5af3d99b7ca ../kube-commits-apimachinery-release-1.10 > + '[' -z e386b2658ed20923da8cc9250e552f082899a1ee ']' > + pushd ../apimachinery > + echo 'Checking out k8s.io/apimachinery to e386b2658ed20923da8cc9250e552f082899a1ee' > + git checkout -q e386b2658ed20923da8cc9250e552f082899a1ee > + popd > + (( i++ )) > + (( i<2 )) > + local dep=api > + local branch=release-1.10 > + echo 'Looking up which commit in the release-1.10 branch of k8s.io/api corresponds to k8s.io/kubernetes commit b16193f435cefa70de14823738a2c5af3d99b7ca.' > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > ++ look -b b16193f435cefa70de14823738a2c5af3d99b7ca ../kube-commits-api-release-1.10 > + '[' -z 0f11257a8a25954878633ebdc9841c67d8f83bdb ']' > + pushd ../api > + echo 'Checking out k8s.io/api to 0f11257a8a25954878633ebdc9841c67d8f83bdb' > + git checkout -q 0f11257a8a25954878633ebdc9841c67d8f83bdb > + popd > + (( i++ )) > + (( i<2 )) > + rm -rf ./Godeps > + rm -rf ./vendor > + echo 'Running godep save.' > + godep save ./... > + cp Godeps/Godeps.json Godeps/Godeps.json.preserve > + git checkout HEAD Godeps/ > + mv Godeps/Godeps.json.preserve Godeps/Godeps.json > + jq 'del(.Deps[].Comment)' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + '[' true = true ']' > ++ git rev-parse --abbrev-ref HEAD > + '[' release-7.0 '!=' master ']' > + echo 'Removing complete vendor/ on non-master branch because this is a library.' > + rm -rf vendor/ > + git add Godeps/Godeps.json > + git add vendor/ --ignore-errors > + true > + git-index-clean > + git diff --cached --exit-code > + return 0 > + echo 'Godeps.json hasn'\''t changed!' > + ensure-clean-working-dir > + git diff HEAD --exit-code > ++ git rev-parse --abbrev-ref HEAD > + '[' release-7.0 '!=' master ']' > + '[' -d vendor/ ']' > + '[' -n '' ']' > + apply-recursive-delete-pattern 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + '[' -z 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' ']' > + local split_recursive_delete_pattern > + read -r -a split_recursive_delete_pattern > + git rm -q --ignore-unmatch -r BUILD '*/BUILD' BUILD.bazel '*/BUILD.bazel' Gopkg.toml > + git add -u > + git-index-clean > + git diff --cached --exit-code > + return 0 > + git diff --exit-code 745ca830039794f7b927b8a2c2a58dcc1e8a0a72 > + echo 'Remove redundant godep commits on-top of 745ca830039794f7b927b8a2c2a58dcc1e8a0a72.' > + git reset --soft -q 745ca830039794f7b927b8a2c2a58dcc1e8a0a72 > + ensure-clean-working-dir > + git diff HEAD --exit-code > ++ basename /go-workspace/src/k8s.io/client-go > + local repo=client-go > ++ git log --oneline --first-parent --merges > ++ head -n 1 > + '[' -n '745ca83 Merge pull request #67393 from nikhita/automated-cherry-pick-of-#66249-upstream-release-1.10' ']' > + echo 'Writing k8s.io/kubernetes commit lookup table to ../kube-commits-client-go-release-7.0' > ++ echo kubernetes > ++ sed 's/^./\L\u&/' > + /collapsed-kube-commit-mapper --commit-message-tag Kubernetes-commit --source-branch refs/heads/upstream-branch > ++ git rev-parse --abbrev-ref HEAD > + LAST_BRANCH=release-7.0 > ++ git rev-parse HEAD > + LAST_HEAD=745ca830039794f7b927b8a2c2a58dcc1e8a0a72 > + EXTRA_ARGS=() > + PUSH_SCRIPT=../push-tags-client-go-release-7.0.sh > + echo '#!/bin/bash' > + chmod +x ../push-tags-client-go-release-7.0.sh > ++ echo kubernetes > ++ echo kubernetes > ++ sed 's/^./\L\u&/' > + /sync-tags --prefix kubernetes- --commit-message-tag Kubernetes-commit --source-remote upstream --source-branch release-1.10 --push-script ../push-tags-client-go-release-7.0.sh --dependencies apimachinery:release-1.10,api:release-1.10 -alsologtostderr '' > fatal: unable to access 'https://github.com/kubernetes/client-go/': Could not resolve host: github.com > F0831 23:49:53.228759 10273 main.go:147] Failed to fetch tags for "origin": exit status 128 > goroutine 1 [running]: > k8s.io/publishing-bot/vendor/github.com/golang/glog.stacks(0xc431cd2900, 0xc433ecef00, 0x5e, 0xb2) > /Users/sts/Quellen/kubernetes/src/k8s.io/publishing-bot/vendor/github.com/golang/glog/glog.go:769 +0xcf > k8s.io/publishing-bot/vendor/github.com/golang/glog.(*loggingT).output(0xa5fdc0, 0xc400000003, 0xc42010a000, 0xa089d6, 0x7, 0x93, 0x0) > /Users/sts/Quellen/kubernetes/src/k8s.io/publishing-bot/vendor/github.com/golang/glog/glog.go:720 +0x32d > k8s.io/publishing-bot/vendor/github.com/golang/glog.(*loggingT).printf(0xa5fdc0, 0x3, 0x81df10, 0x1f, 0xc42205fcd8, 0x2, 0x2) > /Users/sts/Quellen/kubernetes/src/k8s.io/publishing-bot/vendor/github.com/golang/glog/glog.go:655 +0x14b > k8s.io/publishing-bot/vendor/github.com/golang/glog.Fatalf(0x81df10, 0x1f, 0xc42205fcd8, 0x2, 0x2) > /Users/sts/Quellen/kubernetes/src/k8s.io/publishing-bot/vendor/github.com/golang/glog/glog.go:1148 +0x67 > main.main() > /Users/sts/Quellen/kubernetes/src/k8s.io/publishing-bot/cmd/sync-tags/main.go:147 +0xe7f > >[31 Aug 18 23:49 UTC]: exit status 255``` > Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md). If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository.
k8s-ci-robot commented 5 years ago

@k8s-publishing-bot: Reopening this issue.

In response to [this](https://github.com/kubernetes/kubernetes/issues/56876#issuecomment-417929510): >/reopen > >The last publishing run failed: exit status 255 >``` >... . == "k8s.io/client-go") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/metrics/") or . == "k8s.io/metrics") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > R+ echo 'Running godep restore.' > + godep restore >unning godep restore. > + checkout-deps-to-kube-commit Kubernetes-commit apimachinery:release-1.9,api:release-1.9,client-go:release-6.0 > + local commit_msg_tag=Kubernetes-commit > + deps=() > + local deps > + IFS=, > + read -a deps > ++ last-kube-commit Kubernetes-commit HEAD > ++ local commit_msg_tag=Kubernetes-commit > ++ git log --format=%B HEAD > ++ grep '^Kubernetes-commit: ' > ++ head -n 1 > ++ sed 's/^Kubernetes-commit: //g' > + local k_last_kube_commit=f4cf484c2cb6056e28fb9759a3c913be3eed990a > + '[' -z f4cf484c2cb6056e28fb9759a3c913be3eed990a ']' > ++ git-find-merge f4cf484c2cb6056e28fb9759a3c913be3eed990a upstream-branch > ++ tail -1 > ++ awk 'NR==FNR{a[$1]++;next} a[$1] ' /dev/fd/63 /dev/fd/62 > +++ git rev-list 'f4cf484c2cb6056e28fb9759a3c913be3eed990a^1..upstream-branch' --first-parent > +++ git rev-list f4cf484c2cb6056e28fb9759a3c913be3eed990a..upstream-branch --ancestry-path > +++ git rev-parse f4cf484c2cb6056e28fb9759a3c913be3eed990a > + local k_last_kube_merge=f4cf484c2cb6056e28fb9759a3c913be3eed990a > + local dep_count=3 > + (( i=0 )) > + (( i<3 )) > + local dep=apimachinery > + local branch=release-1.9 > + echo 'Looking up which commit in the release-1.9 branch of k8s.io/apimachinery corresponds to k8s.io/kubernetes commit f4cf484c2cb6056e28fb9759a3c913be3eed990a.' > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > Looking up which commit in the release-1.9 branch of k8s.io/apimachinery corresponds to k8s.io/kubernetes commit f4cf484c2cb6056e28fb9759a3c913be3eed990a. > ++ look -b f4cf484c2cb6056e28fb9759a3c913be3eed990a ../kube-commits-apimachinery-release-1.9 > + '[' -z fb40df2b502912cbe3a93aa61c2b2487f39cb42f ']' > + pushd ../apimachinery > + echo 'Checking out k8s.io/apimachinery to fb40df2b502912cbe3a93aa61c2b2487f39cb42f' > + git checkout -q fb40df2b502912cbe3a93aa61c2b2487f39cb42f > Checking out k8s.io/apimachinery to fb40df2b502912cbe3a93aa61c2b2487f39cb42f > + popd > + (( i++ )) > + (( i<3 )) > + local dep=api > + local branch=release-1.9 > + echo 'Looking up which commit in the release-1.9 branch of k8s.io/api corresponds to k8s.io/kubernetes commit f4cf484c2cb6056e28fb9759a3c913be3eed990a.' > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > Looking up which commit in the release-1.9 branch of k8s.io/api corresponds to k8s.io/kubernetes commit f4cf484c2cb6056e28fb9759a3c913be3eed990a. > ++ look -b f4cf484c2cb6056e28fb9759a3c913be3eed990a ../kube-commits-api-release-1.9 > + '[' -z 9273ee02527c608cecc74969b3e489f5dba686da ']' > + pushd ../api > + echo 'Checking out k8s.io/api to 9273ee02527c608cecc74969b3e489f5dba686da' > + git checkout -q 9273ee02527c608cecc74969b3e489f5dba686da > Checking out k8s.io/api to 9273ee02527c608cecc74969b3e489f5dba686da > + popd > + (( i++ )) > + (( i<3 )) > + local dep=client-go > + local branch=release-6.0 > + echo 'Looking up which commit in the release-6.0 branch of k8s.io/client-go corresponds to k8s.io/kubernetes commit f4cf484c2cb6056e28fb9759a3c913be3eed990a.' > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > Looking up which commit in the release-6.0 branch of k8s.io/client-go corresponds to k8s.io/kubernetes commit f4cf484c2cb6056e28fb9759a3c913be3eed990a. > ++ look -b f4cf484c2cb6056e28fb9759a3c913be3eed990a ../kube-commits-client-go-release-6.0 > + '[' -z e2680bfa771859c129bc5c8413fdb565af2b3dcd ']' > + pushd ../client-go > + echo 'Checking out k8s.io/client-go to e2680bfa771859c129bc5c8413fdb565af2b3dcd' > + git checkout -q e2680bfa771859c129bc5c8413fdb565af2b3dcd > Checking out k8s.io/client-go to e2680bfa771859c129bc5c8413fdb565af2b3dcd > + popd > + (( i++ )) > + (( i<3 )) > + rm -rf ./Godeps > + rm -rf ./vendor > + echo R'Running godep save.' > + godep save ./... >unning godep save. > + cp Godeps/Godeps.json Godeps/Godeps.json.preserve > + git checkout HEAD Godeps/ > + mv Godeps/Godeps.json.preserve Godeps/Godeps.json > + jq 'del(.Deps[].Comment)' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + '[' true = true ']' > ++ git rev-parse --abbrev-ref HEAD > + '[' release-1.9 '!=' master ']' > + echo 'Removing complete vendor/ on non-master branch because this is a library.' > + rm -rf vendor/ > Removing complete vendor/ on non-master branch because this is a library. > + git add Godeps/Godeps.json > + git add vendor/ --ignore-errors > + true > + git-index-clean > + git diff --cached --exit-code > + return 0 > + echo 'Godeps.json hasn'\''t changed!' > + ensure-clean-working-dir > + git diff HEAD --exit-code > Godeps.json hasn't changed! > ++ git rev-parse --abbrev-ref HEAD > + '[' release-1.9 '!=' master ']' > + '[' -d vendor/ ']' > + '[' -n '' ']' > + apply-recursive-delete-pattern 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + '[' -z 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' ']' > + local split_recursive_delete_pattern > + read -r -a split_recursive_delete_pattern > + git rm -q --ignore-unmatch -r BUILD '*/BUILD' BUILD.bazel '*/BUILD.bazel' Gopkg.toml > + git add -u > + git-index-clean > + git diff --cached --exit-code > + return 0 > + git diff --exit-code 5fe3b1a799c749ad543f7affb7a60a5b07091e30 > R+e move ercho 'Remeove redundant godep commits on-top of 5fe3b1a799c749ad543f7affb7a60a5b07091e30.' > + git reset --soft -q 5fe3b1a799c749ad543f7affb7a60a5b07091e30 >dundant godep commits on-top of 5fe3b1a799c749ad543f7affb7a60a5b07091e30. > + ensure-clean-working-dir > + git diff HEAD --exit-code > ++ basename /go-workspace/src/k8s.io/metrics > + local repo=metrics > ++ git log --oneline --first-parent --merges > ++ head -n 1 > + '[' -n '5fe3b1a Merge pull request #65298 from nikhita/cherrypick-jsoniter-bump-1.9' ']' > + echo 'Writing k8s.io/kubernetes commit lookup table to ../kube-commits-metrics-release-1.9' > Writing k8s.io/kubernetes commit lookup table to ../kube-commits-metrics-release-1.9 > ++ echo kubernetes > ++ sed 's/^./\L\u&/' > + /collapsed-kube-commit-mapper --commit-message-tag Kubernetes-commit --source-branch refs/heads/upstream-branch > ++ git rev-parse --abbrev-ref HEAD > + LAST_BRANCH=release-1.9 > ++ git rev-parse HEAD > + LAST_HEAD=5fe3b1a799c749ad543f7affb7a60a5b07091e30 > + EXTRA_ARGS=() > + PUSH_SCRIPT=../push-tags-metrics-release-1.9.sh > + echo '#!/bin/bash' > + chmod +x ../push-tags-metrics-release-1.9.sh > ++ echo kubernetes > ++ echo kubernetes > ++ sed 's/^./\L\u&/' > + /sync-tags --prefix kubernetes- --commit-message-tag Kubernetes-commit --source-remote upstream --source-branch release-1.9 --push-script ../push-tags-metrics-release-1.9.sh --dependencies apimachinery:release-1.9,api:release-1.9,client-go:release-6.0 -alsologtostderr '' > Removing all local copies of origin and upstream tags. > Fetching tags from remote "origin". > Fetching tags from remote "upstream". > Computing mapping from kube commits to the local branch. > Ignoring already published tag kubernetes-1.9.9. > Ignoring already published tag kubernetes-1.9.1. > Ignoring already published tag kubernetes-1.9.4-beta.0. > Ignoring already published tag kubernetes-1.9.5-beta.0. > Ignoring already published tag kubernetes-1.9.0-beta.0. > Ignoring already published tag kubernetes-1.9.5. > Ignoring already published tag kubernetes-1.9.11-beta.0. > Ignoring already published tag kubernetes-1.9.6. > Ignoring already published tag kubernetes-1.9.0-beta.2. > Ignoring already published tag kubernetes-1.10.0-alpha.0. > Ignoring already published tag kubernetes-1.9.0-alpha.2. > Ignoring already published tag kubernetes-1.9.0. > Ignoring already published tag kubernetes-1.9.3. > Ignoring already published tag kubernetes-1.9.7. > Ignoring already published tag kubernetes-1.9.2. > Ignoring already published tag kubernetes-1.9.8-beta.0. > Ignoring already published tag kubernetes-1.9.10-beta.0. > Ignoring already published tag kubernetes-1.9.0-alpha.0. > Ignoring already published tag kubernetes-1.9.6-beta.0. > Ignoring already published tag kubernetes-1.9.0-alpha.1. > Ignoring already published tag kubernetes-1.9.0-alpha.3. > Ignoring already published tag kubernetes-1.9.2-beta.0. > Ignoring already published tag kubernetes-1.9.0-beta.1. > Ignoring already published tag kubernetes-1.9.7-beta.0. > Ignoring already published tag kubernetes-1.9.9-beta.0. > Ignoring already published tag kubernetes-1.9.8. > Ignoring already published tag kubernetes-1.9.4. > Ignoring already published tag kubernetes-1.9.1-beta.0. > Ignoring already published tag kubernetes-1.9.10. > Ignoring already published tag kubernetes-1.9.3-beta.0. > ++ git rev-parse release-1.9 > + '[' 5fe3b1a799c749ad543f7affb7a60a5b07091e30 '!=' 5fe3b1a799c749ad543f7affb7a60a5b07091e30 ']' > + git checkout release-1.9 > Already on 'release-1.9' > Your branch is up-to-date with 'origin/release-1.9'. >[02 Sep 18 13:02 UTC]: Successfully constructed release-1.9 >[02 Sep 18 13:02 UTC]: /publish_scripts/construct.sh metrics release-1.10 release-1.10 apimachinery:release-1.10,api:release-1.10,client-go:release-7.0 /go-workspace/src/k8s.io/kubernetes/.git staging/src/k8s.io/metrics kubernetes kubernetes k8s.io true "BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml" > + '[' '!' 12 -eq 12 ']' > + REPO=metrics > + SRC_BRANCH=release-1.10 > + DST_BRANCH=release-1.10 > + DEPS=apimachinery:release-1.10,api:release-1.10,client-go:release-7.0 > + REQUIRED= > + SOURCE_REMOTE=/go-workspace/src/k8s.io/kubernetes/.git > + SUBDIR=staging/src/k8s.io/metrics > + SOURCE_REPO_ORG=kubernetes > + SOURCE_REPO_NAME=kubernetes > + shift 9 > + BASE_PACKAGE=k8s.io > + IS_LIBRARY=true > + RECURSIVE_DELETE_PATTERN='BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + readonly SRC_BRANCH DST_BRANCH DEPS SOURCE_REMOTE SOURCE_REPO_ORG SOURCE_REPO_NAME BASE_PACKAGE SUBDIR IS_LIBRARY > ++ dirname /publish_scripts/construct.sh > + SCRIPT_DIR=/publish_scripts > + source /publish_scripts/util.sh > ++ set -o errexit > ++ set -o nounset > ++ set -o pipefail > ++ set -o xtrace > F+ echo 'Fetching from origin.' > + git fetch origin --no-tags >etching from origin. > Cleaning u+ echo 'Cleaning up checkout.' > + git rebase --abort >p checkout. > No rebase in progress? > + true > + git reset -q --hard > + git clean -q -f -f -d > ++ git rev-parse HEAD > + git checkout -q 5fe3b1a799c749ad543f7affb7a60a5b07091e30 > + git branch -D release-1.10 > + git remote set-head origin -d > + git rev-parse origin/release-1.10 > + echo 'Switching to origin/release-1.10.' > + Switchigit branch -f release-1.10 origin/release-1.10 >ng to origin/release-1.10. > + git checkout -q release-1.10 > + sync_repo kubernetes kubernetes staging/src/k8s.io/metrics release-1.10 release-1.10 /go-workspace/src/k8s.io/kubernetes/.git apimachinery:release-1.10,api:release-1.10,client-go:release-7.0 '' k8s.io true 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local source_repo_org=kubernetes > + local source_repo_name=kubernetes > + local subdirectory=staging/src/k8s.io/metrics > + local src_branch=release-1.10 > + local dst_branch=release-1.10 > + local kubernetes_remote=/go-workspace/src/k8s.io/kubernetes/.git > + local deps=apimachinery:release-1.10,api:release-1.10,client-go:release-7.0 > + local required_packages= > + local base_package=k8s.io > + shift 9 > + local is_library=true > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local commit_msg_tag=Kubernetes-commit > + readonly subdirectory src_branch dst_branch kubernetes_remote deps is_library > + local new_branch=false > + local orphan=false > + git rev-parse -q --verify HEAD > b11cf31b380ba10a99b7c0b900f6a71f1045db45 > ++ ls -1 > ++ wc -l > + '[' 9 = 0 ']' > ++ git rev-parse HEAD > Starting a+ echo 'Starting at existing releaset-1.10 commit b11cfe31b380ba10a99b7c0b900f6a71f1045db45.' > + git remote rm upstream >xisting release-1.10 commit b11cf31b380ba10a99b7c0b900f6a71f1045db45. > + git remote add upstream /go-workspace/src/k8s.io/kubernetes/.git > + git fetch -q upstream --no-tags > + git branch -D filtered-branch > + git branch -f upstream-branch upstream/release-1.10 > Branch upstream-branch set up to track remote branch release-1.10 from upstream. > ++ git rev-parse upstream-branch > C+ echo 'Checked out source commit c6403d766708622303a2822c38ccfbaf371bd5a8.' > + git checkout -heckeq upstream-branch -b filtered-branch >d out source commit c6403d766708622303a2822c38ccfbaf371bd5a8. > + git reset -q --hard upstream-branch > + local f_mainline_commits= > + '[' false = true ']' > + '[' false = true ']' > ++ last-kube-commit Kubernetes-commit release-1.10 > ++ local commit_msg_tag=Kubernetes-commit > ++ git log --format=%B release-1.10 > ++ grep '^Kubernetes-commit: ' > ++ sed 's/^Kubernetes-commit: //g' > ++ head -n 1 > ++ true > + local k_base_commit=32ac1c9073b132b8ba18aa830f46b77dcceb0723 > + '[' -z 32ac1c9073b132b8ba18aa830f46b77dcceb0723 ']' > ++ git-find-merge 32ac1c9073b132b8ba18aa830f46b77dcceb0723 upstream/release-1.10 > ++ tail -1 > +++ git rev-list '32ac1c9073b132b8ba18aa830f46b77dcceb0723^1..upstream/release-1.10' --first-parent > ++ awk 'NR==FNR{a[$1]++;next} a[$1] ' /dev/fd/63 /dev/fd/62 > +++ git rev-list 32ac1c9073b132b8ba18aa830f46b77dcceb0723..upstream/release-1.10 --ancestry-path > +++ git rev-parse 32ac1c9073b132b8ba18aa830f46b77dcceb0723 > + local k_base_merge=32ac1c9073b132b8ba18aa830f46b77dcceb0723 > + '[' -z 32ac1c9073b132b8ba18aa830f46b77dcceb0723 ']' > + git branch -f filtered-branch-base 32ac1c9073b132b8ba18aa830f46b77dcceb0723 > + echoR 'Rewreiting upstream branch release-1.10 to only include commits for stagwritining/src/k8s.io/metrics.' > + filter-branch Kubernetes-commit staging/src/k8s.io/metrics 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml'g upstream filtered-branch filtered-branch-base > + local commit_msg_tag=Kubernetes-commit > + local subdirectory=staging/src/k8s.io/metrics > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + echo 'Running git filter-branch ...' > + local index_filter= > + '[' -n 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' ']' > + patterns=() > + local patterns > + local p= > + index_filter='git rm -q --cached --ignore-unmatch -r' > + IFS=' ' > + read -ra patterns > + for p in '"${patterns[@]}" ' > + index_filter+=' '\'b'BrUIaLD'n\''' > + for p in '"${patterns[@]}"' > + index_filter+=' '\''*/BUILD'\''' > + for p in '"${patterns[@]}"' > + index_filter+=' '\''BUILD.bazel'\''' > + for p in '"${patterns[@]}"' > + index_filter+=' '\''*/BUILD.bazel'\''' > + for p in '"${patterns[@]}"' > + index_filter+=' '\''Gopkg.toml'\''' > + git filter-branch -f --index-filter 'git rm -q --cached --ignore-unmatch -r '\''BUILD'\'' '\''*/BUILD'\'' '\''BUILD.bazel'\'' '\''*/BUILD.bazel'\'' '\''Gopkg.toml'\''' --msg-filter 'awk 1 && echo && echo "Kubernetes-commit: ${GIT_COMMIT}"' --subdirectory-filter staging/src/k8s.io/metrics -- filtered-branch filtered-branch-base >ch release-1.10 to only include commits for staging/src/k8s.io/metrics. > Running git filter-branch ... > ++ git rev-parse filtered-branch-base > + local f_base_commit=fed17874550713817ec34e018d6b437639407d13 > ++ git log --first-parent --format=%H --reverse fed17874550713817ec34e018d6b437639407d13..HEAD > C h+ f_mainline_commits= > + echo 'Checking out branch release-1.10.' > + git checkout -qecki release-ng out b1r.10 >anch release-1.10. > + '[' -f kubernetes-sha ']' > + apply-recursive-delete-pattern 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + '[' -z 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' ']' > + local split_recursive_delete_pattern > + read -r -a split_recursive_delete_pattern > + git rm -q --ignore-unmatch -r BUILD '*/BUILD' BUILD.bazel '*/BUILD.bazel' Gopkg.toml > + git add -u > + git-index-clean > + git diff --cached --exit-code > + return 0 > ++ git rev-parse HEAD > + local dst_old_head=b11cf31b380ba10a99b7c0b900f6a71f1045db45 > + local k_pending_merge_commit= > + local dst_needs_godeps_update=false > ++ git rev-parse HEAD > + local dst_merge_point_commit=b11cf31b380ba10a99b7c0b900f6a71f1045db45 > + for f_mainline_commit in '${f_mainline_commits}' FLUSH_PENDING_MERGE_COMMIT > + local k_mainline_commit= > + local k_new_pending_merge_commit= > + '[' FLUSH_PENDING_MERGE_COMMIT = FLUSH_PENDING_MERGE_COMMIT ']' > + k_new_pending_merge_commit=FLUSH_PENDING_MERGE_COMMIT > + '[' -n '' ']' > + k_pending_merge_commit=FLUSH_PENDING_MERGE_COMMIT > + '[' FLUSH_PENDING_MERGE_COMMIT = FLUSH_PENDING_MERGE_COMMIT ']' > + break > + echo 'Fixing up godeps after a complete sync' > ++ git rev-parse HEAD > Fixing up godeps after a complete sync > + '[' b11cf31b380ba10a99b7c0b900f6a71f1045db45 '!=' b11cf31b380ba10a99b7c0b900f6a71f1045db45 ']' > + '[' false = true ']' > + fix-godeps apimachinery:release-1.10,api:release-1.10,client-go:release-7.0 '' k8s.io true true false Kubernetes-commit 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + '[' '' = true ']' > + local deps=apimachinery:release-1.10,api:release-1.10,client-go:release-7.0 > + local required_packages= > + local base_package=k8s.io > + local is_library=true > + local needs_godeps_update=true > + local squash=false > + local commit_msg_tag=Kubernetes-commit > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > ++ git rev-parse HEAD > + local dst_old_commit=b11cf31b380ba10a99b7c0b900f6a71f1045db45 > + '[' true = true ']' > + update_full_godeps apimachinery:release-1.10,api:release-1.10,client-go:release-7.0 k8s.io true Kubernetes-commit > + local deps=apimachinery:release-1.10,api:release-1.10,client-go:release-7.0 > + local base_package=k8s.io > + local is_library=true > + local commit_msg_tag=Kubernetes-commit > + ensure-clean-working-dir > + git diff HEAD --exit-code > + for d in '$../*' > + '[' '!' -d '$../*' ']' > + continue > + '[' '!' -f Godeps/Godeps.json ']' > + echo 'Removing k8s.io/* dependencies from Godeps.json' > + local dep= > + local branch= > + local depbranch= > Removing k8s.io/* dependencies from Godeps.json > ++ basename /go-workspace/src/k8s.io/metrics > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/apimachinery/") or . == "k8s.io/apimachinery") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/api/") or . == "k8s.io/api") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/client-go/") or . == "k8s.io/client-go") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/metrics/") or . == "k8s.io/metrics") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > Running god+ echo 'Running godep restore.' > + godep restore >ep restore. > + checkout-deps-to-kube-commit Kubernetes-commit apimachinery:release-1.10,api:release-1.10,client-go:release-7.0 > + local commit_msg_tag=Kubernetes-commit > + deps=() > + local deps > + IFS=, > + read -a deps > ++ last-kube-commit Kubernetes-commit HEAD > ++ local commit_msg_tag=Kubernetes-commit > ++ git log --format=%B HEAD > ++ grep '^Kubernetes-commit: ' > ++ head -n 1 > ++ sed 's/^Kubernetes-commit: //g' > + local k_last_kube_commit=32ac1c9073b132b8ba18aa830f46b77dcceb0723 > + '[' -z 32ac1c9073b132b8ba18aa830f46b77dcceb0723 ']' > ++ git-find-merge 32ac1c9073b132b8ba18aa830f46b77dcceb0723 upstream-branch > ++ tail -1 > ++ awk 'NR==FNR{a[$1]++;next} a[$1] ' /dev/fd/63 /dev/fd/62 > +++ git rev-list '32ac1c9073b132b8ba18aa830f46b77dcceb0723^1..upstream-branch' --first-parent > +++ git rev-list 32ac1c9073b132b8ba18aa830f46b77dcceb0723..upstream-branch --ancestry-path > +++ git rev-parse 32ac1c9073b132b8ba18aa830f46b77dcceb0723 > + local k_last_kube_merge=32ac1c9073b132b8ba18aa830f46b77dcceb0723 > + local dep_count=3 > + (( i=0 )) > + (( i<3 )) > + local dep=apimachinery > + local branch=release-1.10 > + echo 'Looking up which commit in the release-1.10 branch of k8s.io/apimachinery corresponds to k8s.io/kubernetes commit 32ac1c9073b132b8ba18aa830f46b77dcceb0723.' > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > ++ look -b 32ac1c9073b132b8ba18aa830f46b77dcceb0723 ../kube-commits-apimachinery-release-1.10 > Looking up which commit in the release-1.10 branch of k8s.io/apimachinery corresponds to k8s.io/kubernetes commit 32ac1c9073b132b8ba18aa830f46b77dcceb0723. > + '[' -z e386b2658ed20923da8cc9250e552f082899a1ee ']' > + pushd ../apimachinery > + echo 'Checking out k8s.io/apimachinery to e386b2658ed20923da8cc9250e552f082899a1ee' > + git checkout -q e386b2658ed20923da8cc9250e552f082899a1ee > Checking out k8s.io/apimachinery to e386b2658ed20923da8cc9250e552f082899a1ee > + popd > + (( i++ )) > + (( i<3 )) > + local dep=api > + local branch=release-1.10 > + echo 'Looking up which commit in the release-1.10 branch of k8s.io/api corresponds to k8s.io/kubernetes commit 32ac1c9073b132b8ba18aa830f46b77dcceb0723.' > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > Looking up which commit in the release-1.10 branch of k8s.io/api corresponds to k8s.io/kubernetes commit 32ac1c9073b132b8ba18aa830f46b77dcceb0723. > ++ look -b 32ac1c9073b132b8ba18aa830f46b77dcceb0723 ../kube-commits-api-release-1.10 > + '[' -z 8b7507fac302640dd5f1efbf9643199952cc58db ']' > + pushd ../api > + echo 'Checking out k8s.io/api to 8b7507fac302640dd5f1efbf9643199952cc58db' > + git checkout -q 8b7507fac302640dd5f1efbf9643199952cc58db > Checking out k8s.io/api to 8b7507fac302640dd5f1efbf9643199952cc58db > + popd > + (( i++ )) > + (( i<3 )) > + local dep=client-go > + local branch=release-7.0 > + echo 'Looking up which commit in the release-7.0 branch of k8s.io/client-go corresponds to k8s.io/kubernetes commit 32ac1c9073b132b8ba18aa830f46b77dcceb0723.' > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > Looking up which commit in the release-7.0 branch of k8s.io/client-go corresponds to k8s.io/kubernetes commit 32ac1c9073b132b8ba18aa830f46b77dcceb0723. > ++ look -b 32ac1c9073b132b8ba18aa830f46b77dcceb0723 ../kube-commits-client-go-release-7.0 > C+ '[' -z a312bfe35c401f70e5ea0add48b50da283031dc3 ']' > + pushd ../hecking out k8s.io/client-go to a312bfe3client-go > + echo 'Checking out k8s.io/client-go to a312bfe35c401f70e5ea0add48b50da283031dc3' > + git checkout -q a312bfe35c401f70e5ea0add48b50da283031dc3 >5c401f70e5ea0add48b50da283031dc3 > + popd > + (( i++ )) > + (( i<3 )) > + rm -rf ./Godeps > + rm -rf ./vendor > + echo R'Running godep save.' > + godep save .unning /... >godep save. > + cp Godeps/Godeps.json Godeps/Godeps.json.preserve > + git checkout HEAD Godeps/ > + mv Godeps/Godeps.json.preserve Godeps/Godeps.json > + indent-godeps > + jq 'del(.Deps[].Comment)' Godeps/Godeps.json > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + '[' true = true ']' > ++ git rev-parse --abbrev-ref HEAD > + '[' release-1.10 '!=' master ']' > + echo 'Removing complete vendor/ on non-master branch because this is a library.' > + rm -rf vendor/ >Removing complete vendor/ on non-master branch because this is a library. > + git add Godeps/Godeps.json > + git add vendor/ --ignore-errors > + true > + git-index-clean > + git diff --cached --exit-code > + return 0 > + echo 'Godeps.json hasn'\''t changed!' > + ensure-clean-working-dir > + git diff HEAD --exit-code > Godeps.json hasn't changed! > ++ git rev-parse --abbrev-ref HEAD > + '[' release-1.10 '!=' master ']' > + '[' -d vendor/ ']' > + '[' -n '' ']' > + apply-recursive-delete-pattern 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + '[' -z 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' ']' > + local split_recursive_delete_pattern > + read -r -a split_recursive_delete_pattern > + git rm -q --ignore-unmatch -r BUILD '*/BUILD' BUILD.bazel '*/BUILD.bazel' Gopkg.toml > + git add -u > + git-index-clean > + git diff --cached --exit-code > + return 0 > + git diff --exit-code b11cf31b380ba10a99b7c0b900f6a71f1045db45 > + echo 'Remove reRdundant godep commits on-top of b11cf31b380ba10a99b7c0b900f6a71f1045db45.' > + git reset --soft -q b11cf31b380ba10a99b7c0b900f6a71f1emo045db45 >ve redundant godep commits on-top of b11cf31b380ba10a99b7c0b900f6a71f1045db45. > + ensure-clean-working-dir > + git diff HEAD --exit-code > ++ basename /go-workspace/src/k8s.io/metrics > + local repo=metrics > ++ git log --oneline --first-parent --merges > ++ head -n 1 > + '[' -n 'b11cf31 Merge pull request #65157 from caesarxuchao/cherrypick-65034-1.10' ']' > + echo 'Writing k8s.io/kubernetes commit lookup table to ../kube-commits-metrics-release-1.10' > Writing k8s.io/kubernetes commit lookup table to ../kube-commits-metrics-release-1.10 > ++ echo kubernetes > ++ sed 's/^./\L\u&/' > + /collapsed-kube-commit-mapper --commit-message-tag Kubernetes-commit --source-branch refs/heads/upstream-branch > ++ git rev-parse --abbrev-ref HEAD > + LAST_BRANCH=release-1.10 > ++ git rev-parse HEAD > + LAST_HEAD=b11cf31b380ba10a99b7c0b900f6a71f1045db45 > + EXTRA_ARGS=() > + PUSH_SCRIPT=../push-tags-metrics-release-1.10.sh > + echo '#!/bin/bash' > + chmod +x ../push-tags-metrics-release-1.10.sh > ++ echo kubernetes > ++ echo kubernetes > ++ sed 's/^./\L\u&/' > + /sync-tags --prefix kubernetes- --commit-message-tag Kubernetes-commit --source-remote upstream --source-branch release-1.10 --push-script ../push-tags-metrics-release-1.10.sh --dependencies apimachinery:release-1.10,api:release-1.10,client-go:release-7.0 -alsologtostderr '' > Removing all local copies of origin and upstream tags. > Fetching tags from remote "origin". > Fetching tags from remote "upstream". > Computing mapping from kube commits to the local branch. > Ignoring already published tag kubernetes-1.9.0-alpha.2. > Ignoring already published tag kubernetes-1.10.6. > Ignoring already published tag kubernetes-1.11.0-alpha.0. > Ignoring already published tag kubernetes-1.10.2. > Ignoring already published tag kubernetes-1.10.0-alpha.0. > Ignoring already published tag kubernetes-1.9.0-alpha.1. > Ignoring already published tag kubernetes-1.10.5-beta.0. > Ignoring already published tag kubernetes-1.10.6-beta.0. > Ignoring already published tag kubernetes-1.10.1-beta.0. > Ignoring already published tag kubernetes-1.10.0-alpha.1. > Ignoring already published tag kubernetes-1.10.4-beta.0. > Ignoring already published tag kubernetes-1.10.4. > Ignoring already published tag kubernetes-1.10.3-beta.0. > Ignoring already published tag kubernetes-1.10.0-alpha.2. > Ignoring already published tag kubernetes-1.10.0-beta.0. > Ignoring already published tag kubernetes-1.10.7. > Ignoring already published tag kubernetes-1.9.0-alpha.0. > Ignoring already published tag kubernetes-1.10.0-beta.1. > Ignoring already published tag kubernetes-1.10.0-alpha.3. > Ignoring already published tag kubernetes-1.10.0-beta.3. > Ignoring already published tag kubernetes-1.10.5. > Ignoring already published tag kubernetes-1.10.0-rc.1. > Ignoring already published tag kubernetes-1.9.0-alpha.3. > Ignoring already published tag kubernetes-1.10.0-beta.2. > Ignoring already published tag kubernetes-1.10.1. > Ignoring already published tag kubernetes-1.10.7-beta.0. > Ignoring already published tag kubernetes-1.10.8-beta.0. > Ignoring already published tag kubernetes-1.10.3. > Ignoring already published tag kubernetes-1.10.0-beta.4. > Ignoring already published tag kubernetes-1.10.0. > Ignoring already published tag kubernetes-1.10.2-beta.0. > ++ git rev-parse release-1.10 > + '[' b11cf31b380ba10a99b7c0b900f6a71f1045db45 '!=' b11cf31b380ba10a99b7c0b900f6a71f1045db45 ']' > + git checkout release-1.10 > Already on 'release-1.10' > Your branch is up-to-date with 'origin/release-1.10'. >[02 Sep 18 13:03 UTC]: Successfully constructed release-1.10 >[02 Sep 18 13:03 UTC]: /publish_scripts/construct.sh metrics release-1.11 release-1.11 apimachinery:release-1.11,api:release-1.11,client-go:release-8.0 /go-workspace/src/k8s.io/kubernetes/.git staging/src/k8s.io/metrics kubernetes kubernetes k8s.io true "BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml" > + '[' '!' 12 -eq 12 ']' > + REPO=metrics > + SRC_BRANCH=release-1.11 > + DST_BRANCH=release-1.11 > + DEPS=apimachinery:release-1.11,api:release-1.11,client-go:release-8.0 > + REQUIRED= > + SOURCE_REMOTE=/go-workspace/src/k8s.io/kubernetes/.git > + SUBDIR=staging/src/k8s.io/metrics > + SOURCE_REPO_ORG=kubernetes > + SOURCE_REPO_NAME=kubernetes > + shift 9 > + BASE_PACKAGE=k8s.io > + IS_LIBRARY=true > + RECURSIVE_DELETE_PATTERN='BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + readonly SRC_BRANCH DST_BRANCH DEPS SOURCE_REMOTE SOURCE_REPO_ORG SOURCE_REPO_NAME BASE_PACKAGE SUBDIR IS_LIBRARY > ++ dirname /publish_scripts/construct.sh > + SCRIPT_DIR=/publish_scripts > + source /publish_scripts/util.sh > ++ set -o errexit > ++ set -o nounset > ++ set -o pipefail > ++ set -o xtrace > + echo 'Fetching from origin.' > + git fetch origin --no-tags > Fetching from origin. > Cleani+ echo 'Cleng up checaning up checkout.' > + kgit rebase --abort >out. > No rebase in progress? > + true > + git reset -q --hard > + git clean -q -f -f -d > ++ git rev-parse HEAD > + git checkout -q b11cf31b380ba10a99b7c0b900f6a71f1045db45 > + git branch -D release-1.11 > + git remote set-head origin -d > + git rev-parse origin/release-1.11 > Switching+ echo 'Switching to oto orrigin/release-1.11.' > + git branch -f release-1.11 originig/rielease-n1.11 >/release-1.11. > + git checkout -q release-1.11 > + sync_repo kubernetes kubernetes staging/src/k8s.io/metrics release-1.11 release-1.11 /go-workspace/src/k8s.io/kubernetes/.git apimachinery:release-1.11,api:release-1.11,client-go:release-8.0 '' k8s.io true 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local source_repo_org=kubernetes > + local source_repo_name=kubernetes > + local subdirectory=staging/src/k8s.io/metrics > + local src_branch=release-1.11 > + local dst_branch=release-1.11 > + local kubernetes_remote=/go-workspace/src/k8s.io/kubernetes/.git > + local deps=apimachinery:release-1.11,api:release-1.11,client-go:release-8.0 > + local required_packages= > + local base_package=k8s.io > + shift 9 > + local is_library=true > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local commit_msg_tag=Kubernetes-commit > + readonly subdirectory src_branch dst_branch kubernetes_remote deps is_library > + local new_branch=false > + local orphan=false > + git rev-parse -q --verify HEAD > b3132de4fe0fc20471297e9ba8902bac4132756e > ++ ls -1 > ++ wc -l > + '[' 10 = 0 ']' > ++ git rev-parse HEAD > Sta+ echo 'Starting at existing release-1.11 commit b3132rting de4fe0fc20471297e9ba8902bac4132756e.' > + git remote rm upstrat existing eam >release-1.11 commit b3132de4fe0fc20471297e9ba8902bac4132756e. > + git remote add upstream /go-workspace/src/k8s.io/kubernetes/.git > + git fetch -q upstream --no-tags > + git branch -D filtered-branch > + git branch -f upstream-branch upstream/release-1.11 > Branch upstream-branch set up to track remote branch release-1.11 from upstream. > ++ git rev-parse upstream-branch > C+ echo 'Checked out source commit 86c0fa1f8c360hecked out sfe93b6b10c1db31e9e442097985.' > + git checkout -q upstream-branch -b fource commit 86c0fa1f8c360fe93b6b10c1db31e9e442097985. >iltered-branch > + git reset -q --hard upstream-branch > + local f_mainline_commits= > + '[' false = true ']' > + '[' false = true ']' > ++ last-kube-commit Kubernetes-commit release-1.11 > ++ local commit_msg_tag=Kubernetes-commit > ++ git log --format=%B release-1.11 > ++ grep '^Kubernetes-commit: ' > ++ head -n 1 > ++ sed 's/^Kubernetes-commit: //g' > ++ true > + local k_base_commit=5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06 > + '[' -z 5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06 ']' > ++ git-find-merge 5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06 upstream/release-1.11 > ++ tail -1 > ++ awk 'NR==FNR{a[$1]++;next} a[$1] ' /dev/fd/63 /dev/fd/62 > +++ git rev-list '5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06^1..upstream/release-1.11' --first-parent > +++ git rev-list 5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06..upstream/release-1.11 --ancestry-path > +++ git rev-parse 5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06 > + local k_base_merge=5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06 > + '[' -z 5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06 ']' > + git branch -f filtered-branch-base 5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06 > Rewriting+ echo 'Rewriting upstream branch release-1.11 to only include commits for staging/src/k8 upstres.io/metrics.' > + filter-branch Kubernetes-commit staging/src/k8s.io/metrics 'BUILDam branch rele */BaUILD BUILD.bazel */BUILD.bazel Gopkg.toml' filtered-branch filtered-branch-base > + local commit_msg_tag=Kubseernetes-com-1mit. > + local subdirectory=staging/src/k8s.io/metrics > + local 'recursive_del11 toete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + echo 'Running git fil toern-blranch ...' > + yl ocal index_filter= > + '[' -n 'BUILD */BUILD BUILD.bazel */BUILD.biazel Gopkg.toml' ']'ncl >u + patternds=() > + local patteren s > + local p= > + index_filter='git rcm -q --cached --ignore-unmatch -r' > + IFS=' ' > + read -ra patterns > + for p in '"${patterns[@]}"' > + index_filter+=' '\''BUILD'\''' > + for p io '"${patterns[@]}"' > + index_filter+=' '\''*/BUILD'\''' > + for p in '"${patterns[@]}"' > + index_fmmits for stialter+=' '\''BUILD.bazel'\g''' > + for p in '"${patterns[@]}"' > + index_filter+=' '\''*/BUILD.bazel'\''' >i + for p in '"${patterns[@]}"' > +n index_filter+=' '\''Gopkg.toml'\''' > + git filter-branch -f --index-filter 'git rm -q g-/-cached --ignore-unmatch -r '\''BUILD'\'' '\''*/BUILD'\'' '\''BUILD.bazel'\'' '\''*/BUILD.bazel'\'' '\''Gopkg.toml'\''' --msg-filter 'awk 1 && echo && echo "Kubernetes-commit: ${GIT_COMMIT}"' --subdirectory-filter staging/src/k8s.io/metrics -- filtered-bransrch filtered-branch-base >c/k8s.io/metrics. > Running git filter-branch ... > ++ git rev-parse filtered-branch-base > + local f_base_commit=947a2ef33fedf754044c85476302be44e2c169fa > ++ git log --first-parent --format=%H --reverse 947a2ef33fedf754044c85476302be44e2c169fa..HEAD > + f_mainline_commits= > + echo 'Checking out branch release-1.11.' > + git checkout -q release-1.11 > Checking out branch release-1.11. > + '[' -f kubernetes-sha ']' > + apply-recursive-delete-pattern 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + '[' -z 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' ']' > + local split_recursive_delete_pattern > + read -r -a split_recursive_delete_pattern > + git rm -q --ignore-unmatch -r BUILD '*/BUILD' BUILD.bazel '*/BUILD.bazel' Gopkg.toml > + git add -u > + git-index-clean > + git diff --cached --exit-code > + return 0 > ++ git rev-parse HEAD > + local dst_old_head=b3132de4fe0fc20471297e9ba8902bac4132756e > + local k_pending_merge_commit= > + local dst_needs_godeps_update=false > ++ git rev-parse HEAD > + local dst_merge_point_commit=b3132de4fe0fc20471297e9ba8902bac4132756e > + for f_mainline_commit in '${f_mainline_commits}' FLUSH_PENDING_MERGE_COMMIT > + local k_mainline_commit= > + local k_new_pending_merge_commit= > + '[' FLUSH_PENDING_MERGE_COMMIT = FLUSH_PENDING_MERGE_COMMIT ']' > + k_new_pending_merge_commit=FLUSH_PENDING_MERGE_COMMIT > + '[' -n '' ']' > + k_pending_merge_commit=FLUSH_PENDING_MERGE_COMMIT > + '[' FLUSH_PENDING_MERGE_COMMIT = FLUSH_PENDING_MERGE_COMMIT ']' > + break > + echo 'Fixing up godeps after a complete sync' > ++ git rev-parse HEAD > Fixing up godeps after a complete sync > + '[' b3132de4fe0fc20471297e9ba8902bac4132756e '!=' b3132de4fe0fc20471297e9ba8902bac4132756e ']' > + '[' false = true ']' > + fix-godeps apimachinery:release-1.11,api:release-1.11,client-go:release-8.0 '' k8s.io true true false Kubernetes-commit 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + '[' '' = true ']' > + local deps=apimachinery:release-1.11,api:release-1.11,client-go:release-8.0 > + local required_packages= > + local base_package=k8s.io > + local is_library=true > + local needs_godeps_update=true > + local squash=false > + local commit_msg_tag=Kubernetes-commit > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > ++ git rev-parse HEAD > + local dst_old_commit=b3132de4fe0fc20471297e9ba8902bac4132756e > + '[' true = true ']' > + update_full_godeps apimachinery:release-1.11,api:release-1.11,client-go:release-8.0 k8s.io true Kubernetes-commit > + local deps=apimachinery:release-1.11,api:release-1.11,client-go:release-8.0 > + local base_package=k8s.io > + local is_library=true > + local commit_msg_tag=Kubernetes-commit > + ensure-clean-working-dir > + git diff HEAD --exit-code > + for d in '$../*' > + '[' '!' -d '$../*' ']' > + continue > + '[' '!' -f Godeps/Godeps.json ']' > + echo 'Removing k8s.io/* dependencies from Godeps.json' > + local dep= > + local branch= > + local depbranch= > Removing k8s.io/* dependencies from Godeps.json > ++ basename /go-workspace/src/k8s.io/metrics > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/apimachinery/") or . == "k8s.io/apimachinery") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/api/") or . == "k8s.io/api") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/client-go/") or . == "k8s.io/client-go") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/metrics/") or . == "k8s.io/metrics") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > R+ echo 'Running godep restore.' > + godep restore >unning godep restore. > + checkout-deps-to-kube-commit Kubernetes-commit apimachinery:release-1.11,api:release-1.11,client-go:release-8.0 > + local commit_msg_tag=Kubernetes-commit > + deps=() > + local deps > + IFS=, > + read -a deps > ++ last-kube-commit Kubernetes-commit HEAD > ++ local commit_msg_tag=Kubernetes-commit > ++ git log --format=%B HEAD > ++ grep '^Kubernetes-commit: ' > ++ head -n 1 > ++ sed 's/^Kubernetes-commit: //g' > + local k_last_kube_commit=5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06 > + '[' -z 5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06 ']' > ++ git-find-merge 5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06 upstream-branch > ++ tail -1 > +++ git rev-list '5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06^1..upstream-branch' --first-parent > ++ awk 'NR==FNR{a[$1]++;next} a[$1] ' /dev/fd/63 /dev/fd/62 > +++ git rev-list 5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06..upstream-branch --ancestry-path > +++ git rev-parse 5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06 > + local k_last_kube_merge=5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06 > + local dep_count=3 > + (( i=0 )) > + (( i<3 )) > + local dep=apimachinery > + local branch=release-1.11 > + echo 'Looking up which commit in the release-1.11 branch of k8s.io/apimachinery corresponds to k8s.io/kubernetes commit 5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06.' > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > ++ look -b 5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06 ../kube-commits-apimachinery-release-1.11 > Looking up which commit in the release-1.11 branch of k8s.io/apimachinery corresponds to k8s.io/kubernetes commit 5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06. > + '[' -z 103fd098999dc9c0c88536f5c9ad2e5da39373ae ']' > + pushd ../apimachinery > + echo 'Checking out k8s.io/apimachinery to 103fd098999dc9c0c88536f5c9ad2e5da39373ae' > + git checkout -q 103fd098999dc9c0c88536f5c9ad2e5da39373ae > Checking out k8s.io/apimachinery to 103fd098999dc9c0c88536f5c9ad2e5da39373ae > + popd > + (( i++ )) > + (( i<3 )) > + local dep=api > + local branch=release-1.11 > + echo 'Looking up which commit in the release-1.11 branch of k8s.io/api corresponds to k8s.io/kubernetes commit 5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06.' > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > Looking up which commit in the release-1.11 branch of k8s.io/api corresponds to k8s.io/kubernetes commit 5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06. > ++ look -b 5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06 ../kube-commits-api-release-1.11 > + '[' -z 9e325467be0d83799fa9d630047839982ced21d0 ']' > + pushd ../api > + echo 'Checking out k8s.io/api to 9e325467be0d83799fa9d630047839982ced21d0' > + git checkout -q 9e325467be0d83799fa9d630047839982ced21d0 > Checking out k8s.io/api to 9e325467be0d83799fa9d630047839982ced21d0 > + popd > + (( i++ )) > + (( i<3 )) > + local dep=client-go > + local branch=release-8.0 > + echo 'Looking up which commit in the release-8.0 branch of k8s.io/client-go corresponds to k8s.io/kubernetes commit 5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06.' > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > Looking up which commit in the release-8.0 branch of k8s.io/client-go corresponds to k8s.io/kubernetes commit 5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06. > ++ look -b 5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06 ../kube-commits-client-go-release-8.0 > + '[' -z e5bc2a7bbbdf78f2a331b8c23838d1bbb1c6b40a ']' > + pushd ../client-go > + echo 'Checking out k8s.io/client-go to e5bc2a7bbbdf78f2a331b8c23838d1bbb1c6b40a' > + git checkout -q e5bc2a7bbbdf78f2a331b8c23838d1bbb1c6b40a > Checking out k8s.io/client-go to e5bc2a7bbbdf78f2a331b8c23838d1bbb1c6b40a > + popd > + (( i++ )) > + (( i<3 )) > + rm -rf ./Godeps > + rm -rf ./vendor > + echo 'RRunning godep save.' > + godep save ./... >unning godep save. > + cp Godeps/Godeps.json Godeps/Godeps.json.preserve > + git checkout HEAD Godeps/ > + mv Godeps/Godeps.json.preserve Godeps/Godeps.json > + jq 'del(.Deps[].Comment)' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + '[' true = true ']' > ++ git rev-parse --abbrev-ref HEAD > + '[' release-1.11 '!=' master ']' > + echo 'Removing complete vendor/ on non-master branch because this is a library.' > + rm -rf vendor/ > Removing complete vendor/ on non-master branch because this is a library. > + git add Godeps/Godeps.json > + git add vendor/ --ignore-errors > + true > + git-index-clean > + git diff --cached --exit-code > + return 0 > + echo 'Godeps.json hasn'\''t changed!' > + ensure-clean-working-dir > + git diff HEAD --exit-code > Godeps.json hasn't changed! > ++ git rev-parse --abbrev-ref HEAD > + '[' release-1.11 '!=' master ']' > + '[' -d vendor/ ']' > + '[' -n '' ']' > + apply-recursive-delete-pattern 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + '[' -z 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' ']' > + local split_recursive_delete_pattern > + read -r -a split_recursive_delete_pattern > + git rm -q --ignore-unmatch -r BUILD '*/BUILD' BUILD.bazel '*/BUILD.bazel' Gopkg.toml > + git add -u > + git-index-clean > + git diff --cached --exit-code > + return 0 > + git diff --exit-code b3132de4fe0fc20471297e9ba8902bac4132756e > Remove redu+ echno 'Remove redundant godep commits on-top of b3132de4fe0fc20471297e9ba8902bac4132756e.' > dan+ git reset --soft -t gq b3132de4fe0fc20471297e9ba8902bac4132756e >odep commits on-top of b3132de4fe0fc20471297e9ba8902bac4132756e. > + ensure-clean-working-dir > + git diff HEAD --exit-code > ++ basename /go-workspace/src/k8s.io/metrics > + local repo=metrics > ++ git log --oneline --first-parent --merges > ++ head -n 1 > + '[' -n '332ec57 Merge pull request #65283 from liggitt/automated-cherry-pick-of-#65256-upstream-release-1.11' ']' > + echo 'Writing k8s.io/kubernetes commit lookup table to ../kube-commits-metrics-release-1.11' > Writing k8s.io/kubernetes commit lookup table to ../kube-commits-metrics-release-1.11 > ++ echo kubernetes > ++ sed 's/^./\L\u&/' > + /collapsed-kube-commit-mapper --commit-message-tag Kubernetes-commit --source-branch refs/heads/upstream-branch > ++ git rev-parse --abbrev-ref HEAD > + LAST_BRANCH=release-1.11 > ++ git rev-parse HEAD > + LAST_HEAD=b3132de4fe0fc20471297e9ba8902bac4132756e > + EXTRA_ARGS=() > + PUSH_SCRIPT=../push-tags-metrics-release-1.11.sh > + echo '#!/bin/bash' > + chmod +x ../push-tags-metrics-release-1.11.sh > ++ echo kubernetes > ++ echo kubernetes > ++ sed 's/^./\L\u&/' > + /sync-tags --prefix kubernetes- --commit-message-tag Kubernetes-commit --source-remote upstream --source-branch release-1.11 --push-script ../push-tags-metrics-release-1.11.sh --dependencies apimachinery:release-1.11,api:release-1.11,client-go:release-8.0 -alsologtostderr '' > Removing all local copies of origin and upstream tags. > Fetching tags from remote "origin". > fatal: unable to access 'https://github.com/kubernetes/metrics/': Could not resolve host: github.com > F0902 13:04:31.823847 20530 main.go:147] Failed to fetch tags for "origin": exit status 128 > goroutine 1 [running]: > k8s.io/publishing-bot/vendor/github.com/golang/glog.stacks(0xc43d88b100, 0xc44d0c2d80, 0x5e, 0xb2) > /Users/sts/Quellen/kubernetes/src/k8s.io/publishing-bot/vendor/github.com/golang/glog/glog.go:769 +0xcf > k8s.io/publishing-bot/vendor/github.com/golang/glog.(*loggingT).output(0xa5fdc0, 0xc400000003, 0xc4200e8000, 0xa089d6, 0x7, 0x93, 0x0) > /Users/sts/Quellen/kubernetes/src/k8s.io/publishing-bot/vendor/github.com/golang/glog/glog.go:720 +0x32d > k8s.io/publishing-bot/vendor/github.com/golang/glog.(*loggingT).printf(0xa5fdc0, 0x3, 0x81df10, 0x1f, 0xc4206e5cd8, 0x2, 0x2) > /Users/sts/Quellen/kubernetes/src/k8s.io/publishing-bot/vendor/github.com/golang/glog/glog.go:655 +0x14b > k8s.io/publishing-bot/vendor/github.com/golang/glog.Fatalf(0x81df10, 0x1f, 0xc4206e5cd8, 0x2, 0x2) > /Users/sts/Quellen/kubernetes/src/k8s.io/publishing-bot/vendor/github.com/golang/glog/glog.go:1148 +0x67 > main.main() > /Users/sts/Quellen/kubernetes/src/k8s.io/publishing-bot/cmd/sync-tags/main.go:147 +0xe7f >[02 Sep 18 13:04 UTC]: exit status 255 > + '[' '!' 12 -eq 12 ']' > + REPO=metrics > + SRC_BRANCH=release-1.11 > + DST_BRANCH=release-1.11 > + DEPS=apimachinery:release-1.11,api:release-1.11,client-go:release-8.0 > + REQUIRED= > + SOURCE_REMOTE=/go-workspace/src/k8s.io/kubernetes/.git > + SUBDIR=staging/src/k8s.io/metrics > + SOURCE_REPO_ORG=kubernetes > + SOURCE_REPO_NAME=kubernetes > + shift 9 > + BASE_PACKAGE=k8s.io > + IS_LIBRARY=true > + RECURSIVE_DELETE_PATTERN='BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + readonly SRC_BRANCH DST_BRANCH DEPS SOURCE_REMOTE SOURCE_REPO_ORG SOURCE_REPO_NAME BASE_PACKAGE SUBDIR IS_LIBRARY > ++ dirname /publish_scripts/construct.sh > + SCRIPT_DIR=/publish_scripts > + source /publish_scripts/util.sh > ++ set -o errexit > ++ set -o nounset > ++ set -o pipefail > ++ set -o xtrace > + echo 'Fetching from origin.' > + git fetch origin --no-tags > + echo 'Cleaning up checkout.' > + git rebase --abort > No rebase in progress? > + true > + git reset -q --hard > + git clean -q -f -f -d > ++ git rev-parse HEAD > + git checkout -q b11cf31b380ba10a99b7c0b900f6a71f1045db45 > + git branch -D release-1.11 > + git remote set-head origin -d > + git rev-parse origin/release-1.11 > + echo 'Switching to origin/release-1.11.' > + git branch -f release-1.11 origin/release-1.11 > + git checkout -q release-1.11 > + sync_repo kubernetes kubernetes staging/src/k8s.io/metrics release-1.11 release-1.11 /go-workspace/src/k8s.io/kubernetes/.git apimachinery:release-1.11,api:release-1.11,client-go:release-8.0 '' k8s.io true 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local source_repo_org=kubernetes > + local source_repo_name=kubernetes > + local subdirectory=staging/src/k8s.io/metrics > + local src_branch=release-1.11 > + local dst_branch=release-1.11 > + local kubernetes_remote=/go-workspace/src/k8s.io/kubernetes/.git > + local deps=apimachinery:release-1.11,api:release-1.11,client-go:release-8.0 > + local required_packages= > + local base_package=k8s.io > + shift 9 > + local is_library=true > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local commit_msg_tag=Kubernetes-commit > + readonly subdirectory src_branch dst_branch kubernetes_remote deps is_library > + local new_branch=false > + local orphan=false > + git rev-parse -q --verify HEAD > ++ ls -1 > ++ wc -l > + '[' 10 = 0 ']' > ++ git rev-parse HEAD > + echo 'Starting at existing release-1.11 commit b3132de4fe0fc20471297e9ba8902bac4132756e.' > + git remote rm upstream > + git remote add upstream /go-workspace/src/k8s.io/kubernetes/.git > + git fetch -q upstream --no-tags > + git branch -D filtered-branch > + git branch -f upstream-branch upstream/release-1.11 > ++ git rev-parse upstream-branch > + echo 'Checked out source commit 86c0fa1f8c360fe93b6b10c1db31e9e442097985.' > + git checkout -q upstream-branch -b filtered-branch > + git reset -q --hard upstream-branch > + local f_mainline_commits= > + '[' false = true ']' > + '[' false = true ']' > ++ last-kube-commit Kubernetes-commit release-1.11 > ++ local commit_msg_tag=Kubernetes-commit > ++ git log --format=%B release-1.11 > ++ grep '^Kubernetes-commit: ' > ++ head -n 1 > ++ sed 's/^Kubernetes-commit: //g' > ++ true > + local k_base_commit=5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06 > + '[' -z 5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06 ']' > ++ git-find-merge 5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06 upstream/release-1.11 > ++ tail -1 > ++ awk 'NR==FNR{a[$1]++;next} a[$1] ' /dev/fd/63 /dev/fd/62 > +++ git rev-list '5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06^1..upstream/release-1.11' --first-parent > +++ git rev-list 5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06..upstream/release-1.11 --ancestry-path > +++ git rev-parse 5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06 > + local k_base_merge=5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06 > + '[' -z 5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06 ']' > + git branch -f filtered-branch-base 5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06 > + echo 'Rewriting upstream branch release-1.11 to only include commits for staging/src/k8s.io/metrics.' > + filter-branch Kubernetes-commit staging/src/k8s.io/metrics 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' filtered-branch filtered-branch-base > + local commit_msg_tag=Kubernetes-commit > + local subdirectory=staging/src/k8s.io/metrics > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + echo 'Running git filter-branch ...' > + local index_filter= > + '[' -n 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' ']' > + patterns=() > + local patterns > + local p= > + index_filter='git rm -q --cached --ignore-unmatch -r' > + IFS=' ' > + read -ra patterns > + for p in '"${patterns[@]}"' > + index_filter+=' '\''BUILD'\''' > + for p in '"${patterns[@]}"' > + index_filter+=' '\''*/BUILD'\''' > + for p in '"${patterns[@]}"' > + index_filter+=' '\''BUILD.bazel'\''' > + for p in '"${patterns[@]}"' > + index_filter+=' '\''*/BUILD.bazel'\''' > + for p in '"${patterns[@]}"' > + index_filter+=' '\''Gopkg.toml'\''' > + git filter-branch -f --index-filter 'git rm -q --cached --ignore-unmatch -r '\''BUILD'\'' '\''*/BUILD'\'' '\''BUILD.bazel'\'' '\''*/BUILD.bazel'\'' '\''Gopkg.toml'\''' --msg-filter 'awk 1 && echo && echo "Kubernetes-commit: ${GIT_COMMIT}"' --subdirectory-filter staging/src/k8s.io/metrics -- filtered-branch filtered-branch-base > ++ git rev-parse filtered-branch-base > + local f_base_commit=947a2ef33fedf754044c85476302be44e2c169fa > ++ git log --first-parent --format=%H --reverse 947a2ef33fedf754044c85476302be44e2c169fa..HEAD > + f_mainline_commits= > + echo 'Checking out branch release-1.11.' > + git checkout -q release-1.11 > + '[' -f kubernetes-sha ']' > + apply-recursive-delete-pattern 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + '[' -z 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' ']' > + local split_recursive_delete_pattern > + read -r -a split_recursive_delete_pattern > + git rm -q --ignore-unmatch -r BUILD '*/BUILD' BUILD.bazel '*/BUILD.bazel' Gopkg.toml > + git add -u > + git-index-clean > + git diff --cached --exit-code > + return 0 > ++ git rev-parse HEAD > + local dst_old_head=b3132de4fe0fc20471297e9ba8902bac4132756e > + local k_pending_merge_commit= > + local dst_needs_godeps_update=false > ++ git rev-parse HEAD > + local dst_merge_point_commit=b3132de4fe0fc20471297e9ba8902bac4132756e > + for f_mainline_commit in '${f_mainline_commits}' FLUSH_PENDING_MERGE_COMMIT > + local k_mainline_commit= > + local k_new_pending_merge_commit= > + '[' FLUSH_PENDING_MERGE_COMMIT = FLUSH_PENDING_MERGE_COMMIT ']' > + k_new_pending_merge_commit=FLUSH_PENDING_MERGE_COMMIT > + '[' -n '' ']' > + k_pending_merge_commit=FLUSH_PENDING_MERGE_COMMIT > + '[' FLUSH_PENDING_MERGE_COMMIT = FLUSH_PENDING_MERGE_COMMIT ']' > + break > + echo 'Fixing up godeps after a complete sync' > ++ git rev-parse HEAD > + '[' b3132de4fe0fc20471297e9ba8902bac4132756e '!=' b3132de4fe0fc20471297e9ba8902bac4132756e ']' > + '[' false = true ']' > + fix-godeps apimachinery:release-1.11,api:release-1.11,client-go:release-8.0 '' k8s.io true true false Kubernetes-commit 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + '[' '' = true ']' > + local deps=apimachinery:release-1.11,api:release-1.11,client-go:release-8.0 > + local required_packages= > + local base_package=k8s.io > + local is_library=true > + local needs_godeps_update=true > + local squash=false > + local commit_msg_tag=Kubernetes-commit > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > ++ git rev-parse HEAD > + local dst_old_commit=b3132de4fe0fc20471297e9ba8902bac4132756e > + '[' true = true ']' > + update_full_godeps apimachinery:release-1.11,api:release-1.11,client-go:release-8.0 k8s.io true Kubernetes-commit > + local deps=apimachinery:release-1.11,api:release-1.11,client-go:release-8.0 > + local base_package=k8s.io > + local is_library=true > + local commit_msg_tag=Kubernetes-commit > + ensure-clean-working-dir > + git diff HEAD --exit-code > + for d in '$../*' > + '[' '!' -d '$../*' ']' > + continue > + '[' '!' -f Godeps/Godeps.json ']' > + echo 'Removing k8s.io/* dependencies from Godeps.json' > + local dep= > + local branch= > + local depbranch= > ++ basename /go-workspace/src/k8s.io/metrics > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/apimachinery/") or . == "k8s.io/apimachinery") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/api/") or . == "k8s.io/api") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/client-go/") or . == "k8s.io/client-go") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/metrics/") or . == "k8s.io/metrics") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + echo 'Running godep restore.' > + godep restore > + checkout-deps-to-kube-commit Kubernetes-commit apimachinery:release-1.11,api:release-1.11,client-go:release-8.0 > + local commit_msg_tag=Kubernetes-commit > + deps=() > + local deps > + IFS=, > + read -a deps > ++ last-kube-commit Kubernetes-commit HEAD > ++ local commit_msg_tag=Kubernetes-commit > ++ git log --format=%B HEAD > ++ grep '^Kubernetes-commit: ' > ++ head -n 1 > ++ sed 's/^Kubernetes-commit: //g' > + local k_last_kube_commit=5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06 > + '[' -z 5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06 ']' > ++ git-find-merge 5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06 upstream-branch > ++ tail -1 > +++ git rev-list '5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06^1..upstream-branch' --first-parent > ++ awk 'NR==FNR{a[$1]++;next} a[$1] ' /dev/fd/63 /dev/fd/62 > +++ git rev-list 5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06..upstream-branch --ancestry-path > +++ git rev-parse 5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06 > + local k_last_kube_merge=5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06 > + local dep_count=3 > + (( i=0 )) > + (( i<3 )) > + local dep=apimachinery > + local branch=release-1.11 > + echo 'Looking up which commit in the release-1.11 branch of k8s.io/apimachinery corresponds to k8s.io/kubernetes commit 5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06.' > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > ++ look -b 5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06 ../kube-commits-apimachinery-release-1.11 > + '[' -z 103fd098999dc9c0c88536f5c9ad2e5da39373ae ']' > + pushd ../apimachinery > + echo 'Checking out k8s.io/apimachinery to 103fd098999dc9c0c88536f5c9ad2e5da39373ae' > + git checkout -q 103fd098999dc9c0c88536f5c9ad2e5da39373ae > + popd > + (( i++ )) > + (( i<3 )) > + local dep=api > + local branch=release-1.11 > + echo 'Looking up which commit in the release-1.11 branch of k8s.io/api corresponds to k8s.io/kubernetes commit 5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06.' > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > ++ look -b 5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06 ../kube-commits-api-release-1.11 > + '[' -z 9e325467be0d83799fa9d630047839982ced21d0 ']' > + pushd ../api > + echo 'Checking out k8s.io/api to 9e325467be0d83799fa9d630047839982ced21d0' > + git checkout -q 9e325467be0d83799fa9d630047839982ced21d0 > + popd > + (( i++ )) > + (( i<3 )) > + local dep=client-go > + local branch=release-8.0 > + echo 'Looking up which commit in the release-8.0 branch of k8s.io/client-go corresponds to k8s.io/kubernetes commit 5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06.' > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > ++ look -b 5f5d6aa92b27bc300c631fd3fe26edc0f55fbb06 ../kube-commits-client-go-release-8.0 > + '[' -z e5bc2a7bbbdf78f2a331b8c23838d1bbb1c6b40a ']' > + pushd ../client-go > + echo 'Checking out k8s.io/client-go to e5bc2a7bbbdf78f2a331b8c23838d1bbb1c6b40a' > + git checkout -q e5bc2a7bbbdf78f2a331b8c23838d1bbb1c6b40a > + popd > + (( i++ )) > + (( i<3 )) > + rm -rf ./Godeps > + rm -rf ./vendor > + echo 'Running godep save.' > + godep save ./... > + cp Godeps/Godeps.json Godeps/Godeps.json.preserve > + git checkout HEAD Godeps/ > + mv Godeps/Godeps.json.preserve Godeps/Godeps.json > + jq 'del(.Deps[].Comment)' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + '[' true = true ']' > ++ git rev-parse --abbrev-ref HEAD > + '[' release-1.11 '!=' master ']' > + echo 'Removing complete vendor/ on non-master branch because this is a library.' > + rm -rf vendor/ > + git add Godeps/Godeps.json > + git add vendor/ --ignore-errors > + true > + git-index-clean > + git diff --cached --exit-code > + return 0 > + echo 'Godeps.json hasn'\''t changed!' > + ensure-clean-working-dir > + git diff HEAD --exit-code > ++ git rev-parse --abbrev-ref HEAD > + '[' release-1.11 '!=' master ']' > + '[' -d vendor/ ']' > + '[' -n '' ']' > + apply-recursive-delete-pattern 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + '[' -z 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' ']' > + local split_recursive_delete_pattern > + read -r -a split_recursive_delete_pattern > + git rm -q --ignore-unmatch -r BUILD '*/BUILD' BUILD.bazel '*/BUILD.bazel' Gopkg.toml > + git add -u > + git-index-clean > + git diff --cached --exit-code > + return 0 > + git diff --exit-code b3132de4fe0fc20471297e9ba8902bac4132756e > + echo 'Remove redundant godep commits on-top of b3132de4fe0fc20471297e9ba8902bac4132756e.' > + git reset --soft -q b3132de4fe0fc20471297e9ba8902bac4132756e > + ensure-clean-working-dir > + git diff HEAD --exit-code > ++ basename /go-workspace/src/k8s.io/metrics > + local repo=metrics > ++ git log --oneline --first-parent --merges > ++ head -n 1 > + '[' -n '332ec57 Merge pull request #65283 from liggitt/automated-cherry-pick-of-#65256-upstream-release-1.11' ']' > + echo 'Writing k8s.io/kubernetes commit lookup table to ../kube-commits-metrics-release-1.11' > ++ echo kubernetes > ++ sed 's/^./\L\u&/' > + /collapsed-kube-commit-mapper --commit-message-tag Kubernetes-commit --source-branch refs/heads/upstream-branch > ++ git rev-parse --abbrev-ref HEAD > + LAST_BRANCH=release-1.11 > ++ git rev-parse HEAD > + LAST_HEAD=b3132de4fe0fc20471297e9ba8902bac4132756e > + EXTRA_ARGS=() > + PUSH_SCRIPT=../push-tags-metrics-release-1.11.sh > + echo '#!/bin/bash' > + chmod +x ../push-tags-metrics-release-1.11.sh > ++ echo kubernetes > ++ echo kubernetes > ++ sed 's/^./\L\u&/' > + /sync-tags --prefix kubernetes- --commit-message-tag Kubernetes-commit --source-remote upstream --source-branch release-1.11 --push-script ../push-tags-metrics-release-1.11.sh --dependencies apimachinery:release-1.11,api:release-1.11,client-go:release-8.0 -alsologtostderr '' > fatal: unable to access 'https://github.com/kubernetes/metrics/': Could not resolve host: github.com > F0902 13:04:31.823847 20530 main.go:147] Failed to fetch tags for "origin": exit status 128 > goroutine 1 [running]: > k8s.io/publishing-bot/vendor/github.com/golang/glog.stacks(0xc43d88b100, 0xc44d0c2d80, 0x5e, 0xb2) > /Users/sts/Quellen/kubernetes/src/k8s.io/publishing-bot/vendor/github.com/golang/glog/glog.go:769 +0xcf > k8s.io/publishing-bot/vendor/github.com/golang/glog.(*loggingT).output(0xa5fdc0, 0xc400000003, 0xc4200e8000, 0xa089d6, 0x7, 0x93, 0x0) > /Users/sts/Quellen/kubernetes/src/k8s.io/publishing-bot/vendor/github.com/golang/glog/glog.go:720 +0x32d > k8s.io/publishing-bot/vendor/github.com/golang/glog.(*loggingT).printf(0xa5fdc0, 0x3, 0x81df10, 0x1f, 0xc4206e5cd8, 0x2, 0x2) > /Users/sts/Quellen/kubernetes/src/k8s.io/publishing-bot/vendor/github.com/golang/glog/glog.go:655 +0x14b > k8s.io/publishing-bot/vendor/github.com/golang/glog.Fatalf(0x81df10, 0x1f, 0xc4206e5cd8, 0x2, 0x2) > /Users/sts/Quellen/kubernetes/src/k8s.io/publishing-bot/vendor/github.com/golang/glog/glog.go:1148 +0x67 > main.main() > /Users/sts/Quellen/kubernetes/src/k8s.io/publishing-bot/cmd/sync-tags/main.go:147 +0xe7f > >[02 Sep 18 13:04 UTC]: exit status 255``` > Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md). If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository.
k8s-ci-robot commented 5 years ago

@k8s-publishing-bot: Reopening this issue.

In response to [this](https://github.com/kubernetes/kubernetes/issues/56876#issuecomment-418821603): >/reopen > >The last publishing run failed: exit status 1 >``` >...6849f > + GIT_COMMITTER_DATE='Thu, 28 Jun 2018 14:35:50 -0400' > + git commit --allow-empty -q -C 7c894c7b821b5523dc755673d91ceeab0c56849f > + '[' -z ed4a3fb9ed935a67ad62ffefb101b976b58013f9 ']' > + ensure-clean-working-dir > + git diff HEAD --exit-code > + for f_mainline_commit in '${f_mainline_commits}' FLUSH_PENDING_MERGE_COMMIT > + local k_mainline_commit= > + local k_new_pending_merge_commit= > + '[' 93096364ceb105d344866854d3ca817cea8b8b91 = FLUSH_PENDING_MERGE_COMMIT ']' > ++ kube-commit Kubernetes-commit 93096364ceb105d344866854d3ca817cea8b8b91 > ++ local commit_msg_tag=Kubernetes-commit > ++ commit-message 93096364ceb105d344866854d3ca817cea8b8b91 > ++ grep '^Kubernetes-commit: ' > ++ git show --format=%B -q 93096364ceb105d344866854d3ca817cea8b8b91 > ++ sed 's/^Kubernetes-commit: //g' > + k_mainline_commit=287f6a564fb8c264f281056011f4a66f197b18f4 > ++ git-find-merge 287f6a564fb8c264f281056011f4a66f197b18f4 upstream-branch > ++ tail -1 > ++ awk 'NR==FNR{a[$1]++;next} a[$1] ' /dev/fd/63 /dev/fd/62 > +++ git rev-list 287f6a564fb8c264f281056011f4a66f197b18f4..upstream-branch --ancestry-path > +++ git rev-list '287f6a564fb8c264f281056011f4a66f197b18f4^1..upstream-branch' --first-parent > +++ git rev-parse 287f6a564fb8c264f281056011f4a66f197b18f4 > + k_new_pending_merge_commit=4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c > + '[' 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c = 287f6a564fb8c264f281056011f4a66f197b18f4 ']' > + '[' release-1.12 '!=' master ']' > + is-merge-with-master 287f6a564fb8c264f281056011f4a66f197b18f4 > + grep -q '^Merge remote-tracking branch '\''origin/master'\''' > ++ short-commit-message 287f6a564fb8c264f281056011f4a66f197b18f4 > ++ git show --format=short -q 287f6a564fb8c264f281056011f4a66f197b18f4 > + return 1 > + '[' -n ed4a3fb9ed935a67ad62ffefb101b976b58013f9 ']' > + '[' 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c '!=' ed4a3fb9ed935a67ad62ffefb101b976b58013f9 ']' > + local dst_parent2=HEAD > + '[' release-1.12 '!=' master ']' > + is-merge-with-master ed4a3fb9ed935a67ad62ffefb101b976b58013f9 > + grep -q '^Merge remote-tracking branch '\''origin/master'\''' > ++ short-commit-message ed4a3fb9ed935a67ad62ffefb101b976b58013f9 > ++ git show --format=short -q ed4a3fb9ed935a67ad62ffefb101b976b58013f9 > + return 1 > ++ commit-subject ed4a3fb9ed935a67ad62ffefb101b976b58013f9 > ++ git show --format=%s -q ed4a3fb9ed935a67ad62ffefb101b976b58013f9 > Cherry-picking source dropped-merge ed4a3fb9ed935a67ad62ffefb101b976b58013f9: Merge remote-tracking branch 'origin/master' into release-1.12. > + echo 'Cherry-picking source dropped-merge ed4a3fb9ed935a67ad62ffefb101b976b58013f9: Merge remote-tracking branch '\''origin/master'\'' into release-1.12.' > ++ commit-date ed4a3fb9ed935a67ad62ffefb101b976b58013f9 > ++ git show --format=%aD -q ed4a3fb9ed935a67ad62ffefb101b976b58013f9 > + local 'date=Tue, 28 Aug 2018 20:46:13 +0800' > +++ commit-message ed4a3fb9ed935a67ad62ffefb101b976b58013f9 > +++ git show --format=%B -q ed4a3fb9ed935a67ad62ffefb101b976b58013f9 > +++ echo > +++ echo 'Kubernetes-commit: ed4a3fb9ed935a67ad62ffefb101b976b58013f9' > ++ GIT_COMMITTER_DATE='Tue, 28 Aug 2018 20:46:13 +0800' > ++ GIT_AUTHOR_DATE='Tue, 28 Aug 2018 20:46:13 +0800' > ++ git commit-tree -p 6f0bfbce375d23568e8611582a1ddbe7fbee658e -p HEAD -m 'Merge remote-tracking branch '\''origin/master'\'' into release-1.12 > > > Kubernetes-commit: ed4a3fb9ed935a67ad62ffefb101b976b58013f9' 'HEAD^{tree}' > + local dst_new_merge=36855396ea8fbfd0e0eea0e1c0a7b831993d7848 > + git reset -q --hard 36855396ea8fbfd0e0eea0e1c0a7b831993d7848 > + fix-godeps apimachinery:release-1.12,api:release-1.12,client-go:release-9.0 '' k8s.io true true true Kubernetes-commit 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + '[' '' = true ']' > + local deps=apimachinery:release-1.12,api:release-1.12,client-go:release-9.0 > + local required_packages= > + local base_package=k8s.io > + local is_library=true > + local needs_godeps_update=true > + local squash=true > + local commit_msg_tag=Kubernetes-commit > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > ++ git rev-parse HEAD > + local dst_old_commit=36855396ea8fbfd0e0eea0e1c0a7b831993d7848 > + '[' true = true ']' > + update_full_godeps apimachinery:release-1.12,api:release-1.12,client-go:release-9.0 k8s.io true Kubernetes-commit > + local deps=apimachinery:release-1.12,api:release-1.12,client-go:release-9.0 > + local base_package=k8s.io > + local is_library=true > + local commit_msg_tag=Kubernetes-commit > + ensure-clean-working-dir > + git diff HEAD --exit-code > + for d in '$../*' > + '[' '!' -d '$../*' ']' > + continue > + '[' '!' -f Godeps/Godeps.json ']' > + echo 'Removing k8s.io/* dependencies from Godeps.json' > + local dep= > + local branch= > + local depbranch= > Removing k8s.io/* dependencies from Godeps.json > ++ basename /go-workspace/src/k8s.io/metrics > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/apimachinery/") or . == "k8s.io/apimachinery") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/api/") or . == "k8s.io/api") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/client-go/") or . == "k8s.io/client-go") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/metrics/") or . == "k8s.io/metrics") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + echo 'Running godep restore.' > + godep restore > Running godep restore. > + checkout-deps-to-kube-commit Kubernetes-commit apimachinery:release-1.12,api:release-1.12,client-go:release-9.0 > + local commit_msg_tag=Kubernetes-commit > + deps=() > + local deps > + IFS=, > + read -a deps > ++ last-kube-commit Kubernetes-commit HEAD > ++ local commit_msg_tag=Kubernetes-commit > ++ git log --format=%B HEAD > ++ grep '^Kubernetes-commit: ' > ++ head -n 1 > ++ sed 's/^Kubernetes-commit: //g' > + local k_last_kube_commit=ed4a3fb9ed935a67ad62ffefb101b976b58013f9 > + '[' -z ed4a3fb9ed935a67ad62ffefb101b976b58013f9 ']' > ++ git-find-merge ed4a3fb9ed935a67ad62ffefb101b976b58013f9 upstream-branch > ++ tail -1 > +++ git rev-list 'ed4a3fb9ed935a67ad62ffefb101b976b58013f9^1..upstream-branch' --first-parent > ++ awk 'NR==FNR{a[$1]++;next} a[$1] ' /dev/fd/63 /dev/fd/62 > +++ git rev-list ed4a3fb9ed935a67ad62ffefb101b976b58013f9..upstream-branch --ancestry-path > +++ git rev-parse ed4a3fb9ed935a67ad62ffefb101b976b58013f9 > + local k_last_kube_merge=ed4a3fb9ed935a67ad62ffefb101b976b58013f9 > + local dep_count=3 > + (( i=0 )) > + (( i<3 )) > + local dep=apimachinery > + local branch=release-1.12 > Looking up which commit in the release-1.12 branch of k8s.io/apimachinery corresponds to k8s.io/kubernetes commit ed4a3fb9ed935a67ad62ffefb101b976b58013f9. > + echo 'Looking up which commit in the release-1.12 branch of k8s.io/apimachinery corresponds to k8s.io/kubernetes commit ed4a3fb9ed935a67ad62ffefb101b976b58013f9.' > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > ++ look -b ed4a3fb9ed935a67ad62ffefb101b976b58013f9 ../kube-commits-apimachinery-release-1.12 > + '[' -z 5b9368cdf77a46be5ad1f69d7df051414ce6c9cd ']' > + pushd ../apimachinery > Checking out k8s.io/apimachinery to 5b9368cdf77a46be5ad1f69d7df051414ce6c9cd > + echo 'Checking out k8s.io/apimachinery to 5b9368cdf77a46be5ad1f69d7df051414ce6c9cd' > + git checkout -q 5b9368cdf77a46be5ad1f69d7df051414ce6c9cd > + popd > + (( i++ )) > + (( i<3 )) > + local dep=api > + local branch=release-1.12 > + echo 'Looking up which commit in the release-1.12 branch of k8s.io/api corresponds to k8s.io/kubernetes commit ed4a3fb9ed935a67ad62ffefb101b976b58013f9.' > + local k_commit= > + local dep_commit= > Looking up which commit in the release-1.12 branch of k8s.io/api corresponds to k8s.io/kubernetes commit ed4a3fb9ed935a67ad62ffefb101b976b58013f9. > + read k_commit dep_commit > ++ look -b ed4a3fb9ed935a67ad62ffefb101b976b58013f9 ../kube-commits-api-release-1.12 > + '[' -z 2418e8b5b696996d4663bd977032eacea7a549eb ']' > + pushd ../api > Checking out k8s.io/api to 2418e8b5b696996d4663bd977032eacea7a549eb > + echo 'Checking out k8s.io/api to 2418e8b5b696996d4663bd977032eacea7a549eb' > + git checkout -q 2418e8b5b696996d4663bd977032eacea7a549eb > + popd > + (( i++ )) > + (( i<3 )) > + local dep=client-go > + local branch=release-9.0 > + echo 'Looking up which commit in the release-9.0 branch of k8s.io/client-go corresponds to k8s.io/kubernetes commit ed4a3fb9ed935a67ad62ffefb101b976b58013f9.' > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > Looking up which commit in the release-9.0 branch of k8s.io/client-go corresponds to k8s.io/kubernetes commit ed4a3fb9ed935a67ad62ffefb101b976b58013f9. > ++ look -b ed4a3fb9ed935a67ad62ffefb101b976b58013f9 ../kube-commits-client-go-release-9.0 > + '[' -z c4f8203f54326d45b62d23433d10551400652776 ']' > + pushd ../client-go > + echo 'Checking out k8s.io/client-go to c4f8203f54326d45b62d23433d10551400652776' > Checking out k8s.io/client-go to c4f8203f54326d45b62d23433d10551400652776 > + git checkout -q c4f8203f54326d45b62d23433d10551400652776 > + popd > + (( i++ )) > + (( i<3 )) > + rm -rf ./Godeps > + rm -rf ./vendor > + echo 'Running godep save.' > + godep save ./... > Running godep save. > + cp Godeps/Godeps.json Godeps/Godeps.json.preserve > + git checkout HEAD Godeps/ > + mv Godeps/Godeps.json.preserve Godeps/Godeps.json > + jq 'del(.Deps[].Comment)' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + '[' true = true ']' > ++ git rev-parse --abbrev-ref HEAD > + '[' release-1.12 '!=' master ']' > + echo 'Removing complete vendor/ on non-master branch because this is a library.' > + rm -rf vendor/ > Removing complete vendor/ on non-master branch because this is a library. > + git add Godeps/Godeps.json > + git add vendor/ --ignore-errors > + true > + git-index-clean > + git diff --cached --exit-code > Committing vendor/ and Godeps/Godeps.json. > + return 1 > + echo 'Committing vendor/ and Godeps/Godeps.json.' > + git commit -q -m 'sync: update godeps' > + ensure-clean-working-dir > + git diff HEAD --exit-code > ++ git rev-parse --abbrev-ref HEAD > + '[' release-1.12 '!=' master ']' > + '[' -d vendor/ ']' > + '[' -n '' ']' > + apply-recursive-delete-pattern 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + '[' -z 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' ']' > + local split_recursive_delete_pattern > + read -r -a split_recursive_delete_pattern > + git rm -q --ignore-unmatch -r BUILD '*/BUILD' BUILD.bazel '*/BUILD.bazel' Gopkg.toml > + git add -u > + git-index-clean > + git diff --cached --exit-code > + return 0 > + git diff --exit-code 36855396ea8fbfd0e0eea0e1c0a7b831993d7848 > + '[' true = true ']' > + echo 'Amending last merge with godep changes.' > + git reset --soft -q 36855396ea8fbfd0e0eea0e1c0a7b831993d7848 > Amending last merge with godep changes. > + git commit -q --amend --allow-empty -C 36855396ea8fbfd0e0eea0e1c0a7b831993d7848 > + ensure-clean-working-dir > + git diff HEAD --exit-code > + dst_needs_godeps_update=false > ++ git rev-parse HEAD > + dst_merge_point_commit=54091084f7efd0b66dedd951f3c849cb74378f73 > + k_pending_merge_commit=4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c > + '[' 93096364ceb105d344866854d3ca817cea8b8b91 = FLUSH_PENDING_MERGE_COMMIT ']' > + '[' release-1.12 '!=' master ']' > + is-merge-with-master 287f6a564fb8c264f281056011f4a66f197b18f4 > + grep -q '^Merge remote-tracking branch '\''origin/master'\''' > ++ short-commit-message 287f6a564fb8c264f281056011f4a66f197b18f4 > ++ git show --format=short -q 287f6a564fb8c264f281056011f4a66f197b18f4 > + return 1 > + '[' release-1.12 '!=' master ']' > + '[' -n 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c ']' > + is-merge-with-master 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c > + grep -q '^Merge remote-tracking branch '\''origin/master'\''' > ++ short-commit-message 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c > ++ git show --format=short -q 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c > + return 1 > + is-merge 93096364ceb105d344866854d3ca817cea8b8b91 > + grep -q '^Merge: ' > ++ short-commit-message 93096364ceb105d344866854d3ca817cea8b8b91 > ++ git show --format=short -q 93096364ceb105d344866854d3ca817cea8b8b91 > + return 1 > + local pick_args= > + is-merge 93096364ceb105d344866854d3ca817cea8b8b91 > + grep -q '^Merge: ' > ++ short-commit-message 93096364ceb105d344866854d3ca817cea8b8b91 > ++ git show --format=short -q 93096364ceb105d344866854d3ca817cea8b8b91 > + return 1 > ++ commit-subject 93096364ceb105d344866854d3ca817cea8b8b91 > ++ git show --format=%s -q 93096364ceb105d344866854d3ca817cea8b8b91 > Cherry-picking k8s.io/kubernetes single-commit 287f6a564fb8c264f281056011f4a66f197b18f4: reload token file for InClusterConfig every 5 minutes. > + echo 'Cherry-picking k8s.io/kubernetes single-commit 287f6a564fb8c264f281056011f4a66f197b18f4: reload token file for InClusterConfig every 5 minutes.' > + local squash_commits=1 > + godep-changes 93096364ceb105d344866854d3ca817cea8b8b91 > + '[' -n '' ']' > + git diff --exit-code --quiet '93096364ceb105d344866854d3ca817cea8b8b91^' 93096364ceb105d344866854d3ca817cea8b8b91 -- Godeps/Godeps.json > + reset-godeps '93096364ceb105d344866854d3ca817cea8b8b91^' > + local 'f_clean_commit=93096364ceb105d344866854d3ca817cea8b8b91^' > ++ git ls-tree '93096364ceb105d344866854d3ca817cea8b8b91^^{tree}' Godeps > + '[' -n '040000 tree 57ea4779d914738dd4bdc35f3aacfb133e29118f Godeps' ']' > + git checkout '93096364ceb105d344866854d3ca817cea8b8b91^' Godeps > + git add Godeps > + git commit -q -m 'sync: reset Godeps/Godeps.json' --allow-empty > + squash_commits=2 > + dst_needs_godeps_update=true > ++ commit-date 93096364ceb105d344866854d3ca817cea8b8b91 > ++ git show --format=%aD -q 93096364ceb105d344866854d3ca817cea8b8b91 > + GIT_COMMITTER_DATE='Mon, 13 Aug 2018 16:47:17 -0700' > + git cherry-pick --keep-redundant-commits 93096364ceb105d344866854d3ca817cea8b8b91 > + squash 2 > ++ git rev-parse HEAD > + local head=760c5cb6467b139d3c90167e05deb4e773129a06 > + git reset -q --soft HEAD~2 > ++ committer-date 760c5cb6467b139d3c90167e05deb4e773129a06 > ++ git show --format=%cD -q 760c5cb6467b139d3c90167e05deb4e773129a06 > + GIT_COMMITTER_DATE='Mon, 13 Aug 2018 16:47:17 -0700' > + git commit --allow-empty -q -C 760c5cb6467b139d3c90167e05deb4e773129a06 > + '[' -z 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c ']' > + ensure-clean-working-dir > + git diff HEAD --exit-code > + for f_mainline_commit in '${f_mainline_commits}' FLUSH_PENDING_MERGE_COMMIT > + local k_mainline_commit= > + local k_new_pending_merge_commit= > + '[' FLUSH_PENDING_MERGE_COMMIT = FLUSH_PENDING_MERGE_COMMIT ']' > + k_new_pending_merge_commit=FLUSH_PENDING_MERGE_COMMIT > + '[' -n 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c ']' > + '[' FLUSH_PENDING_MERGE_COMMIT '!=' 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c ']' > + local dst_parent2=HEAD > + '[' release-1.12 '!=' master ']' > + is-merge-with-master 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c > + grep -q '^Merge remote-tracking branch '\''origin/master'\''' > ++ short-commit-message 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c > ++ git show --format=short -q 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c > + return 1 > ++ commit-subject 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c > ++ git show --format=%s -q 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c > Cherry-picking source dropped-merge 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c: Merge remote-tracking branch 'origin/master' into release-1.12. Deleting CHANGELOG-1.11.md. > + echo 'Cherry-picking source dropped-merge 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c: Merge remote-tracking branch '\''origin/master'\'' into release-1.12. Deleting CHANGELOG-1.11.md.' > ++ commit-date 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c > ++ git show --format=%aD -q 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c > + local 'date=Tue, 4 Sep 2018 00:05:19 +0800' > +++ commit-message 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c > +++ git show --format=%B -q 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c > +++ echo > +++ echo 'Kubernetes-commit: 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c' > ++ GIT_COMMITTER_DATE='Tue, 4 Sep 2018 00:05:19 +0800' > ++ GIT_AUTHOR_DATE='Tue, 4 Sep 2018 00:05:19 +0800' > ++ git commit-tree -p 54091084f7efd0b66dedd951f3c849cb74378f73 -p HEAD -m 'Merge remote-tracking branch '\''origin/master'\'' into release-1.12. Deleting CHANGELOG-1.11.md > > > Kubernetes-commit: 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c' 'HEAD^{tree}' > + local dst_new_merge=d0a2547b013c011f5c2632359856caf7b5b0147e > + git reset -q --hard d0a2547b013c011f5c2632359856caf7b5b0147e > + fix-godeps apimachinery:release-1.12,api:release-1.12,client-go:release-9.0 '' k8s.io true true true Kubernetes-commit 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + '[' '' = true ']' > + local deps=apimachinery:release-1.12,api:release-1.12,client-go:release-9.0 > + local required_packages= > + local base_package=k8s.io > + local is_library=true > + local needs_godeps_update=true > + local squash=true > + local commit_msg_tag=Kubernetes-commit > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > ++ git rev-parse HEAD > + local dst_old_commit=d0a2547b013c011f5c2632359856caf7b5b0147e > + '[' true = true ']' > + update_full_godeps apimachinery:release-1.12,api:release-1.12,client-go:release-9.0 k8s.io true Kubernetes-commit > + local deps=apimachinery:release-1.12,api:release-1.12,client-go:release-9.0 > + local base_package=k8s.io > + local is_library=true > + local commit_msg_tag=Kubernetes-commit > + ensure-clean-working-dir > + git diff HEAD --exit-code > + for d in '$../*' > + '[' '!' -d '$../*' ']' > + continue > + '[' '!' -f Godeps/Godeps.json ']' > + echo 'Removing k8s.io/* dependencies from Godeps.json' > + local dep= > + local branch= > Removing k8s.io/* dependencies from Godeps.json > + local depbranch= > ++ basename /go-workspace/src/k8s.io/metrics > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/apimachinery/") or . == "k8s.io/apimachinery") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/api/") or . == "k8s.io/api") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/client-go/") or . == "k8s.io/client-go") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/metrics/") or . == "k8s.io/metrics") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > Running godep restore. > + echo 'Running godep restore.' > + godep restore > + checkout-deps-to-kube-commit Kubernetes-commit apimachinery:release-1.12,api:release-1.12,client-go:release-9.0 > + local commit_msg_tag=Kubernetes-commit > + deps=() > + local deps > + IFS=, > + read -a deps > ++ last-kube-commit Kubernetes-commit HEAD > ++ local commit_msg_tag=Kubernetes-commit > ++ git log --format=%B HEAD > ++ head -n 1 > ++ sed 's/^Kubernetes-commit: //g' > ++ grep '^Kubernetes-commit: ' > + local k_last_kube_commit=4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c > + '[' -z 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c ']' > ++ git-find-merge 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c upstream-branch > ++ tail -1 > +++ git rev-list '4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c^1..upstream-branch' --first-parent > ++ awk 'NR==FNR{a[$1]++;next} a[$1] ' /dev/fd/63 /dev/fd/62 > +++ git rev-list 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c..upstream-branch --ancestry-path > +++ git rev-parse 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c > + local k_last_kube_merge=4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c > + local dep_count=3 > + (( i=0 )) > + (( i<3 )) > + local dep=apimachinery > + local branch=release-1.12 > + echo 'Looking up which commit in the release-1.12 branch of k8s.io/apimachinery corresponds to k8s.io/kubernetes commit 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c.' > Looking up which commit in the release-1.12 branch of k8s.io/apimachinery corresponds to k8s.io/kubernetes commit 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c. > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > ++ look -b 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c ../kube-commits-apimachinery-release-1.12 > + '[' -z b534c1958b3717070c0e78f18a8832d397bb2a92 ']' > + pushd ../apimachinery > + echo 'Checking out k8s.io/apimachinery to b534c1958b3717070c0e78f18a8832d397bb2a92' > Checking out k8s.io/apimachinery to b534c1958b3717070c0e78f18a8832d397bb2a92 > + git checkout -q b534c1958b3717070c0e78f18a8832d397bb2a92 > Looking up which commit in the release-1.12 branch of k8s.io/api corresponds to k8s.io/kubernetes commit 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c. > + popd > + (( i++ )) > + (( i<3 )) > + local dep=api > + local branch=release-1.12 > + echo 'Looking up which commit in the release-1.12 branch of k8s.io/api corresponds to k8s.io/kubernetes commit 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c.' > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > ++ look -b 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c ../kube-commits-api-release-1.12 > + '[' -z aedd0c704b43ef66877a3c4877388a1d24388203 ']' > + pushd ../api > Checking out k8s.io/api to aedd0c704b43ef66877a3c4877388a1d24388203 > + echo 'Checking out k8s.io/api to aedd0c704b43ef66877a3c4877388a1d24388203' > + git checkout -q aedd0c704b43ef66877a3c4877388a1d24388203 > + popd > + (( i++ )) > + (( i<3 )) > Looking up which commit in the release-9.0 branch of k8s.io/client-go corresponds to k8s.io/kubernetes commit 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c. > + local dep=client-go > + local branch=release-9.0 > + echo 'Looking up which commit in the release-9.0 branch of k8s.io/client-go corresponds to k8s.io/kubernetes commit 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c.' > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > ++ look -b 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c ../kube-commits-client-go-release-9.0 > + '[' -z df4767e910afb6a909581bc2094f9559f818180b ']' > + pushd ../client-go > Checking out k8s.io/client-go to df4767e910afb6a909581bc2094f9559f818180b > + echo 'Checking out k8s.io/client-go to df4767e910afb6a909581bc2094f9559f818180b' > + git checkout -q df4767e910afb6a909581bc2094f9559f818180b > + popd > + (( i++ )) > + (( i<3 )) > + rm -rf ./Godeps > + rm -rf ./vendor > Running godep save. > + echo 'Running godep save.' > + godep save ./... > + cp Godeps/Godeps.json Godeps/Godeps.json.preserve > + git checkout HEAD Godeps/ > + mv Godeps/Godeps.json.preserve Godeps/Godeps.json > + jq 'del(.Deps[].Comment)' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + '[' true = true ']' > ++ git rev-parse --abbrev-ref HEAD > + '[' release-1.12 '!=' master ']' > + echo 'Removing complete vendor/ on non-master branch because this is a library.' > Removing complete vendor/ on non-master branch because this is a library. > + rm -rf vendor/ > + git add Godeps/Godeps.json > + git add vendor/ --ignore-errors > + true > + git-index-clean > + git diff --cached --exit-code > + return 1 > + echo 'Committing vendor/ and Godeps/Godeps.json.' > + git commit -q -m 'sync: update godeps' > Committing vendor/ and Godeps/Godeps.json. > + ensure-clean-working-dir > + git diff HEAD --exit-code > ++ git rev-parse --abbrev-ref HEAD > + '[' release-1.12 '!=' master ']' > + '[' -d vendor/ ']' > + '[' -n '' ']' > + apply-recursive-delete-pattern 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + '[' -z 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' ']' > + local split_recursive_delete_pattern > + read -r -a split_recursive_delete_pattern > + git rm -q --ignore-unmatch -r BUILD '*/BUILD' BUILD.bazel '*/BUILD.bazel' Gopkg.toml > + git add -u > + git-index-clean > + git diff --cached --exit-code > + return 0 > + git diff --exit-code d0a2547b013c011f5c2632359856caf7b5b0147e > + '[' true = true ']' > + echo 'Amending last merge with godep changes.' > + git reset --soft -q d0a2547b013c011f5c2632359856caf7b5b0147e > Amending last merge with godep changes. > + git commit -q --amend --allow-empty -C d0a2547b013c011f5c2632359856caf7b5b0147e > + ensure-clean-working-dir > + git diff HEAD --exit-code > + dst_needs_godeps_update=false > ++ git rev-parse HEAD > + dst_merge_point_commit=1c28ee79e274169ac14e83bc0348939d22a13556 > + k_pending_merge_commit=FLUSH_PENDING_MERGE_COMMIT > + '[' FLUSH_PENDING_MERGE_COMMIT = FLUSH_PENDING_MERGE_COMMIT ']' > + break > + echo 'Fixing up godeps after a complete sync' > Fixing up godeps after a complete sync > ++ git rev-parse HEAD > + '[' 1c28ee79e274169ac14e83bc0348939d22a13556 '!=' f56bb57291287498c5e80f28abb3616dec59741a ']' > + fix-godeps apimachinery:release-1.12,api:release-1.12,client-go:release-9.0 '' k8s.io true true true Kubernetes-commit 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + '[' '' = true ']' > + local deps=apimachinery:release-1.12,api:release-1.12,client-go:release-9.0 > + local required_packages= > + local base_package=k8s.io > + local is_library=true > + local needs_godeps_update=true > + local squash=true > + local commit_msg_tag=Kubernetes-commit > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > ++ git rev-parse HEAD > + local dst_old_commit=1c28ee79e274169ac14e83bc0348939d22a13556 > + '[' true = true ']' > + update_full_godeps apimachinery:release-1.12,api:release-1.12,client-go:release-9.0 k8s.io true Kubernetes-commit > + local deps=apimachinery:release-1.12,api:release-1.12,client-go:release-9.0 > + local base_package=k8s.io > + local is_library=true > + local commit_msg_tag=Kubernetes-commit > + ensure-clean-working-dir > + git diff HEAD --exit-code > + for d in '$../*' > + '[' '!' -d '$../*' ']' > + continue > + '[' '!' -f Godeps/Godeps.json ']' > + echo 'Removing k8s.io/* dependencies from Godeps.json' > Removing k8s.io/* dependencies from Godeps.json > + local dep= > + local branch= > + local depbranch= > ++ basename /go-workspace/src/k8s.io/metrics > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/apimachinery/") or . == "k8s.io/apimachinery") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/api/") or . == "k8s.io/api") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/client-go/") or . == "k8s.io/client-go") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/metrics/") or . == "k8s.io/metrics") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > Running godep restore. > + echo 'Running godep restore.' > + godep restore > + checkout-deps-to-kube-commit Kubernetes-commit apimachinery:release-1.12,api:release-1.12,client-go:release-9.0 > + local commit_msg_tag=Kubernetes-commit > + deps=() > + local deps > + IFS=, > + read -a deps > ++ last-kube-commit Kubernetes-commit HEAD > ++ local commit_msg_tag=Kubernetes-commit > ++ git log --format=%B HEAD > ++ grep '^Kubernetes-commit: ' > ++ head -n 1 > ++ sed 's/^Kubernetes-commit: //g' > + local k_last_kube_commit=4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c > + '[' -z 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c ']' > ++ git-find-merge 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c upstream-branch > ++ tail -1 > +++ git rev-list '4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c^1..upstream-branch' --first-parent > ++ awk 'NR==FNR{a[$1]++;next} a[$1] ' /dev/fd/63 /dev/fd/62 > +++ git rev-list 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c..upstream-branch --ancestry-path > +++ git rev-parse 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c > + local k_last_kube_merge=4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c > + local dep_count=3 > + (( i=0 )) > + (( i<3 )) > + local dep=apimachinery > + local branch=release-1.12 > + echo 'Looking up which commit in the release-1.12 branch of k8s.io/apimachinery corresponds to k8s.io/kubernetes commit 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c.' > + local k_commit= > Looking up which commit in the release-1.12 branch of k8s.io/apimachinery corresponds to k8s.io/kubernetes commit 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c. > + local dep_commit= > + read k_commit dep_commit > ++ look -b 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c ../kube-commits-apimachinery-release-1.12 > + '[' -z b534c1958b3717070c0e78f18a8832d397bb2a92 ']' > + pushd ../apimachinery > Checking out k8s.io/apimachinery to b534c1958b3717070c0e78f18a8832d397bb2a92 > + echo 'Checking out k8s.io/apimachinery to b534c1958b3717070c0e78f18a8832d397bb2a92' > + git checkout -q b534c1958b3717070c0e78f18a8832d397bb2a92 > + popd > + (( i++ )) > + (( i<3 )) > + local dep=api > + local branch=release-1.12 > + echo 'Looking up which commit in the release-1.12 branch of k8s.io/api corresponds to k8s.io/kubernetes commit 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c.' > + local k_commit= > Looking up which commit in the release-1.12 branch of k8s.io/api corresponds to k8s.io/kubernetes commit 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c. > + local dep_commit= > + read k_commit dep_commit > ++ look -b 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c ../kube-commits-api-release-1.12 > + '[' -z aedd0c704b43ef66877a3c4877388a1d24388203 ']' > + pushd ../api > Checking out k8s.io/api to aedd0c704b43ef66877a3c4877388a1d24388203 > + echo 'Checking out k8s.io/api to aedd0c704b43ef66877a3c4877388a1d24388203' > + git checkout -q aedd0c704b43ef66877a3c4877388a1d24388203 > + popd > + (( i++ )) > + (( i<3 )) > + local dep=client-go > + local branch=release-9.0 > + echo 'Looking up which commit in the release-9.0 branch of k8s.io/client-go corresponds to k8s.io/kubernetes commit 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c.' > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > Looking up which commit in the release-9.0 branch of k8s.io/client-go corresponds to k8s.io/kubernetes commit 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c. > ++ look -b 4d9bb0428a649c9d587213bfb3f0f3c7d4e9589c ../kube-commits-client-go-release-9.0 > + '[' -z df4767e910afb6a909581bc2094f9559f818180b ']' > + pushd ../client-go > Checking out k8s.io/client-go to df4767e910afb6a909581bc2094f9559f818180b > + echo 'Checking out k8s.io/client-go to df4767e910afb6a909581bc2094f9559f818180b' > + git checkout -q df4767e910afb6a909581bc2094f9559f818180b > + popd > + (( i++ )) > + (( i<3 )) > + rm -rf ./Godeps > + rm -rf ./vendor > Running godep save. > + echo 'Running godep save.' > + godep save ./... > + cp Godeps/Godeps.json Godeps/Godeps.json.preserve > + git checkout HEAD Godeps/ > + mv Godeps/Godeps.json.preserve Godeps/Godeps.json > + jq 'del(.Deps[].Comment)' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + '[' true = true ']' > ++ git rev-parse --abbrev-ref HEAD > + '[' release-1.12 '!=' master ']' > + echo 'Removing complete vendor/ on non-master branch because this is a library.' > + rm -rf vendor/ > Removing complete vendor/ on non-master branch because this is a library. > + git add Godeps/Godeps.json > + git add vendor/ --ignore-errors > + true > + git-index-clean > + git diff --cached --exit-code > + return 0 > + echo 'Godeps.json hasn'\''t changed!' > + ensure-clean-working-dir > Godeps.json hasn't changed! > + git diff HEAD --exit-code > ++ git rev-parse --abbrev-ref HEAD > + '[' release-1.12 '!=' master ']' > + '[' -d vendor/ ']' > + '[' -n '' ']' > + apply-recursive-delete-pattern 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + '[' -z 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' ']' > + local split_recursive_delete_pattern > + read -r -a split_recursive_delete_pattern > + git rm -q --ignore-unmatch -r BUILD '*/BUILD' BUILD.bazel '*/BUILD.bazel' Gopkg.toml > + git add -u > + git-index-clean > + git diff --cached --exit-code > + return 0 > + git diff --exit-code 1c28ee79e274169ac14e83bc0348939d22a13556 > Remove redundant godep commits on-top of 1c28ee79e274169ac14e83bc0348939d22a13556. > + echo 'Remove redundant godep commits on-top of 1c28ee79e274169ac14e83bc0348939d22a13556.' > + git reset --soft -q 1c28ee79e274169ac14e83bc0348939d22a13556 > + ensure-clean-working-dir > + git diff HEAD --exit-code > ++ basename /go-workspace/src/k8s.io/metrics > + local repo=metrics > ++ git log --oneline --first-parent --merges > ++ head -n 1 > + '[' -n '1c28ee7 Merge remote-tracking branch '\''origin/master'\'' into release-1.12. Deleting CHANGELOG-1.11.md' ']' > + echo 'Writing k8s.io/kubernetes commit lookup table to ../kube-commits-metrics-release-1.12' > Writing k8s.io/kubernetes commit lookup table to ../kube-commits-metrics-release-1.12 > ++ echo kubernetes > ++ sed 's/^./\L\u&/' > + /collapsed-kube-commit-mapper --commit-message-tag Kubernetes-commit --source-branch refs/heads/upstream-branch > ++ git rev-parse --abbrev-ref HEAD > + LAST_BRANCH=release-1.12 > ++ git rev-parse HEAD > + LAST_HEAD=1c28ee79e274169ac14e83bc0348939d22a13556 > + EXTRA_ARGS=() > + PUSH_SCRIPT=../push-tags-metrics-release-1.12.sh > + echo '#!/bin/bash' > + chmod +x ../push-tags-metrics-release-1.12.sh > + [[ -z } ]] > + git checkout release-1.12 > Already on 'release-1.12' >[05 Sep 18 17:51 UTC]: Successfully constructed release-1.12 >[05 Sep 18 17:51 UTC]: Successfully ensured /go-workspace/src/k8s.io/csi-api exists >[05 Sep 18 17:51 UTC]: /bin/bash -c "git tag | xargs git tag -d >/dev/null" >[05 Sep 18 17:51 UTC]: /publish_scripts/construct.sh csi-api master master apimachinery:master,api:master,client-go:master /go-workspace/src/k8s.io/kubernetes/.git staging/src/k8s.io/csi-api kubernetes kubernetes k8s.io true "BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml" > + '[' '!' 13 -eq 13 ']' > + REPO=csi-api > + SRC_BRANCH=master > + DST_BRANCH=master > + DEPS=apimachinery:master,api:master,client-go:master > + REQUIRED= > + SOURCE_REMOTE=/go-workspace/src/k8s.io/kubernetes/.git > + SUBDIR=staging/src/k8s.io/csi-api > + SOURCE_REPO_ORG=kubernetes > + SOURCE_REPO_NAME=kubernetes > + shift 9 > + BASE_PACKAGE=k8s.io > + IS_LIBRARY=true > + RECURSIVE_DELETE_PATTERN='BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + SKIP_TAGS= > + readonly REPO SRC_BRANCH DST_BRANCH DEPS REQUIRED SOURCE_REMOTE SOURCE_REPO_ORG SUBDIR SOURCE_REPO_NAME BASE_PACKAGE IS_LIBRARY RECURSIVE_DELETE_PATTERN SKIP_TAGS > ++ dirname /publish_scripts/construct.sh > + SCRIPT_DIR=/publish_scripts > + source /publish_scripts/util.sh > ++ set -o errexit > ++ set -o nounset > ++ set -o pipefail > ++ set -o xtrace > Running garbage collection. > + echo 'Running garbage collection.' > + git gc --auto > + echo 'Fetching from origin.' > + git fetch origin --no-tags > Fetching from origin. > Cleaning up checkout. > + echo 'Cleaning up checkout.' > + git rebase --abort > No rebase in progress? > + true > + git reset -q --hard > + git clean -q -f -f -d > ++ git rev-parse HEAD > + git checkout -q dfbb6007401672afff31c7a0209f72d87fdeb09e > + git branch -D master > + git remote set-head origin -d > + git rev-parse origin/master > Switching to origin/master. > + echo 'Switching to origin/master.' > + git branch -f master origin/master > + git checkout -q master > + sync_repo kubernetes kubernetes staging/src/k8s.io/csi-api master master /go-workspace/src/k8s.io/kubernetes/.git apimachinery:master,api:master,client-go:master '' k8s.io true 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local source_repo_org=kubernetes > + local source_repo_name=kubernetes > + local subdirectory=staging/src/k8s.io/csi-api > + local src_branch=master > + local dst_branch=master > + local kubernetes_remote=/go-workspace/src/k8s.io/kubernetes/.git > + local deps=apimachinery:master,api:master,client-go:master > + local required_packages= > + local base_package=k8s.io > + shift 9 > + local is_library=true > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local commit_msg_tag=Kubernetes-commit > + readonly subdirectory src_branch dst_branch kubernetes_remote deps is_library > + local new_branch=false > + local orphan=false > + git rev-parse -q --verify HEAD > dfbb6007401672afff31c7a0209f72d87fdeb09e > ++ ls -1 > ++ wc -l > + '[' 10 = 0 ']' > ++ git rev-parse HEAD > Starting at existing master commit dfbb6007401672afff31c7a0209f72d87fdeb09e. > + echo 'Starting at existing master commit dfbb6007401672afff31c7a0209f72d87fdeb09e.' > + git remote rm upstream > + git remote add upstream /go-workspace/src/k8s.io/kubernetes/.git > + git fetch -q upstream --no-tags > + git branch -D filtered-branch > + git branch -f upstream-branch upstream/master > Branch upstream-branch set up to track remote branch master from upstream. > ++ git rev-parse upstream-branch > Checked out source commit 2c933695fa61d57d1c6fa5defb89caed7d49f773. > + echo 'Checked out source commit 2c933695fa61d57d1c6fa5defb89caed7d49f773.' > + git checkout -q upstream-branch -b filtered-branch > + git reset -q --hard upstream-branch > + local f_mainline_commits= > + '[' false = true ']' > + '[' false = true ']' > ++ last-kube-commit Kubernetes-commit master > ++ local commit_msg_tag=Kubernetes-commit > ++ git log --format=%B master > ++ grep '^Kubernetes-commit: ' > ++ head -n 1 > ++ sed 's/^Kubernetes-commit: //g' > + local k_base_commit=416f63c050d01fe831d532d89e29d01093d9c127 > + '[' -z 416f63c050d01fe831d532d89e29d01093d9c127 ']' > ++ git-find-merge 416f63c050d01fe831d532d89e29d01093d9c127 upstream/master > ++ tail -1 > +++ git rev-list '416f63c050d01fe831d532d89e29d01093d9c127^1..upstream/master' --first-parent > ++ awk 'NR==FNR{a[$1]++;next} a[$1] ' /dev/fd/63 /dev/fd/62 > +++ git rev-list 416f63c050d01fe831d532d89e29d01093d9c127..upstream/master --ancestry-path > +++ git rev-parse 416f63c050d01fe831d532d89e29d01093d9c127 > + local k_base_merge=416f63c050d01fe831d532d89e29d01093d9c127 > + '[' -z 416f63c050d01fe831d532d89e29d01093d9c127 ']' > + git branch -f filtered-branch-base 416f63c050d01fe831d532d89e29d01093d9c127 > + echo 'Rewriting upstream branch master to only include commits for staging/src/k8s.io/csi-api.' > + filter-branch Kubernetes-commit staging/src/k8s.io/csi-api 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' filtered-branch filtered-branch-base > Rewriting upstream branch master to only include commits for staging/src/k8s.io/csi-api. > + local commit_msg_tag=Kubernetes-commit > + local subdirectory=staging/src/k8s.io/csi-api > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + echo 'Running git filter-branch ...' > + local index_filter= > Running git filter-branch ... > + '[' -n 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' ']' > + patterns=() > + local patterns > + local p= > + index_filter='git rm -q --cached --ignore-unmatch -r' > + IFS=' ' > + read -ra patterns > + for p in '"${patterns[@]}"' > + index_filter+=' '\''BUILD'\''' > + for p in '"${patterns[@]}"' > + index_filter+=' '\''*/BUILD'\''' > + for p in '"${patterns[@]}"' > + index_filter+=' '\''BUILD.bazel'\''' > + for p in '"${patterns[@]}"' > + index_filter+=' '\''*/BUILD.bazel'\''' > + for p in '"${patterns[@]}"' > + index_filter+=' '\''Gopkg.toml'\''' > + git filter-branch -f --index-filter 'git rm -q --cached --ignore-unmatch -r '\''BUILD'\'' '\''*/BUILD'\'' '\''BUILD.bazel'\'' '\''*/BUILD.bazel'\'' '\''Gopkg.toml'\''' --msg-filter 'awk 1 && echo && echo "Kubernetes-commit: ${GIT_COMMIT}"' --subdirectory-filter staging/src/k8s.io/csi-api -- filtered-branch filtered-branch-base > ++ git rev-parse filtered-branch-base > + local f_base_commit=b74ceea99142028a0c5ef646843b48e189360e61 > ++ git log --first-parent --format=%H --reverse b74ceea99142028a0c5ef646843b48e189360e61..HEAD > Checking out branch master. > + f_mainline_commits= > + echo 'Checking out branch master.' > + git checkout -q master > + '[' -f kubernetes-sha ']' > + apply-recursive-delete-pattern 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + '[' -z 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' ']' > + local split_recursive_delete_pattern > + read -r -a split_recursive_delete_pattern > + git rm -q --ignore-unmatch -r BUILD '*/BUILD' BUILD.bazel '*/BUILD.bazel' Gopkg.toml > + git add -u > + git-index-clean > + git diff --cached --exit-code > + return 0 > ++ git rev-parse HEAD > + local dst_old_head=dfbb6007401672afff31c7a0209f72d87fdeb09e > + local k_pending_merge_commit= > + local dst_needs_godeps_update=false > ++ git rev-parse HEAD > + local dst_merge_point_commit=dfbb6007401672afff31c7a0209f72d87fdeb09e > + for f_mainline_commit in '${f_mainline_commits}' FLUSH_PENDING_MERGE_COMMIT > + local k_mainline_commit= > + local k_new_pending_merge_commit= > + '[' FLUSH_PENDING_MERGE_COMMIT = FLUSH_PENDING_MERGE_COMMIT ']' > + k_new_pending_merge_commit=FLUSH_PENDING_MERGE_COMMIT > + '[' -n '' ']' > + k_pending_merge_commit=FLUSH_PENDING_MERGE_COMMIT > + '[' FLUSH_PENDING_MERGE_COMMIT = FLUSH_PENDING_MERGE_COMMIT ']' > + break > + echo 'Fixing up godeps after a complete sync' > Fixing up godeps after a complete sync > ++ git rev-parse HEAD > + '[' dfbb6007401672afff31c7a0209f72d87fdeb09e '!=' dfbb6007401672afff31c7a0209f72d87fdeb09e ']' > + '[' false = true ']' > + fix-godeps apimachinery:master,api:master,client-go:master '' k8s.io true true false Kubernetes-commit 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + '[' '' = true ']' > + local deps=apimachinery:master,api:master,client-go:master > + local required_packages= > + local base_package=k8s.io > + local is_library=true > + local needs_godeps_update=true > + local squash=false > + local commit_msg_tag=Kubernetes-commit > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > ++ git rev-parse HEAD > + local dst_old_commit=dfbb6007401672afff31c7a0209f72d87fdeb09e > + '[' true = true ']' > + update_full_godeps apimachinery:master,api:master,client-go:master k8s.io true Kubernetes-commit > + local deps=apimachinery:master,api:master,client-go:master > + local base_package=k8s.io > + local is_library=true > + local commit_msg_tag=Kubernetes-commit > + ensure-clean-working-dir > + git diff HEAD --exit-code > + for d in '$../*' > + '[' '!' -d '$../*' ']' > + continue > + '[' '!' -f Godeps/Godeps.json ']' > + echo 'Removing k8s.io/* dependencies from Godeps.json' > + local dep= > + local branch= > Removing k8s.io/* dependencies from Godeps.json > + local depbranch= > ++ basename /go-workspace/src/k8s.io/csi-api > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + indent-godeps > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/apimachinery/") or . == "k8s.io/apimachinery") | not))' Godeps/Godeps.json > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/api/") or . == "k8s.io/api") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/client-go/") or . == "k8s.io/client-go") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/csi-api/") or . == "k8s.io/csi-api") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > Running godep restore. > + echo 'Running godep restore.' > + godep restore > + checkout-deps-to-kube-commit Kubernetes-commit apimachinery:master,api:master,client-go:master > + local commit_msg_tag=Kubernetes-commit > + deps=() > + local deps > + IFS=, > + read -a deps > ++ last-kube-commit Kubernetes-commit HEAD > ++ local commit_msg_tag=Kubernetes-commit > ++ git log --format=%B HEAD > ++ grep '^Kubernetes-commit: ' > ++ head -n 1 > ++ sed 's/^Kubernetes-commit: //g' > + local k_last_kube_commit=416f63c050d01fe831d532d89e29d01093d9c127 > + '[' -z 416f63c050d01fe831d532d89e29d01093d9c127 ']' > ++ git-find-merge 416f63c050d01fe831d532d89e29d01093d9c127 upstream-branch > ++ tail -1 > +++ git rev-list '416f63c050d01fe831d532d89e29d01093d9c127^1..upstream-branch' --first-parent > ++ awk 'NR==FNR{a[$1]++;next} a[$1] ' /dev/fd/63 /dev/fd/62 > +++ git rev-list 416f63c050d01fe831d532d89e29d01093d9c127..upstream-branch --ancestry-path > +++ git rev-parse 416f63c050d01fe831d532d89e29d01093d9c127 > + local k_last_kube_merge=416f63c050d01fe831d532d89e29d01093d9c127 > + local dep_count=3 > + (( i=0 )) > + (( i<3 )) > + local dep=apimachinery > + local branch=master > + echo 'Looking up which commit in the master branch of k8s.io/apimachinery corresponds to k8s.io/kubernetes commit 416f63c050d01fe831d532d89e29d01093d9c127.' > Looking up which commit in the master branch of k8s.io/apimachinery corresponds to k8s.io/kubernetes commit 416f63c050d01fe831d532d89e29d01093d9c127. > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > ++ look -b 416f63c050d01fe831d532d89e29d01093d9c127 ../kube-commits-apimachinery-master > + '[' -z 6429050ef506887d121f3e7306e894f8900d8a63 ']' > + pushd ../apimachinery > + echo 'Checking out k8s.io/apimachinery to 6429050ef506887d121f3e7306e894f8900d8a63' > Checking out k8s.io/apimachinery to 6429050ef506887d121f3e7306e894f8900d8a63 > + git checkout -q 6429050ef506887d121f3e7306e894f8900d8a63 > + popd > + (( i++ )) > + (( i<3 )) > + local dep=api > + local branch=master > + echo 'Looking up which commit in the master branch of k8s.io/api corresponds to k8s.io/kubernetes commit 416f63c050d01fe831d532d89e29d01093d9c127.' > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > Looking up which commit in the master branch of k8s.io/api corresponds to k8s.io/kubernetes commit 416f63c050d01fe831d532d89e29d01093d9c127. > ++ look -b 416f63c050d01fe831d532d89e29d01093d9c127 ../kube-commits-api-master > + '[' -z 012f271b5d41baad56190c5f1ae19bff16df0fd8 ']' > + pushd ../api > + echo 'Checking out k8s.io/api to 012f271b5d41baad56190c5f1ae19bff16df0fd8' > Checking out k8s.io/api to 012f271b5d41baad56190c5f1ae19bff16df0fd8 > + git checkout -q 012f271b5d41baad56190c5f1ae19bff16df0fd8 > + popd > + (( i++ )) > + (( i<3 )) > + local dep=client-go > + local branch=master > + echo 'Looking up which commit in the master branch of k8s.io/client-go corresponds to k8s.io/kubernetes commit 416f63c050d01fe831d532d89e29d01093d9c127.' > Looking up which commit in the master branch of k8s.io/client-go corresponds to k8s.io/kubernetes commit 416f63c050d01fe831d532d89e29d01093d9c127. > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > ++ look -b 416f63c050d01fe831d532d89e29d01093d9c127 ../kube-commits-client-go-master > Checking out k8s.io/client-go to 37c3c02ec96533daec0dbda1f39a6b1d68505c79 > + '[' -z 37c3c02ec96533daec0dbda1f39a6b1d68505c79 ']' > + pushd ../client-go > + echo 'Checking out k8s.io/client-go to 37c3c02ec96533daec0dbda1f39a6b1d68505c79' > + git checkout -q 37c3c02ec96533daec0dbda1f39a6b1d68505c79 > + popd > + (( i++ )) > + (( i<3 )) > + rm -rf ./Godeps > + rm -rf ./vendor > + echo 'Running godep save.' > + godep save ./... > Running godep save. > + cp Godeps/Godeps.json Godeps/Godeps.json.preserve > + git checkout HEAD Godeps/ > + mv Godeps/Godeps.json.preserve Godeps/Godeps.json > + jq 'del(.Deps[].Comment)' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + '[' true = true ']' > ++ git rev-parse --abbrev-ref HEAD > Removing k8s.io/*, gofuzz, go-openapi and glog from vendor/ because this is a library. > + '[' master '!=' master ']' > + echo 'Removing k8s.io/*, gofuzz, go-openapi and glog from vendor/ because this is a library.' > + rm -rf ./vendor/github.com/golang/glog > + rm -rf ./vendor/k8s.io > + rm -rf ./vendor/github.com/google/gofuzz > + rm -rf ./vendor/github.com/go-openapi > + git add Godeps/Godeps.json > + git add vendor/ --ignore-errors > + git-index-clean > + git diff --cached --exit-code > + return 0 > + echo 'Godeps.json hasn'\''t changed!' > + ensure-clean-working-dir > Godeps.json hasn't changed! > + git diff HEAD --exit-code > ++ git rev-parse --abbrev-ref HEAD > + '[' master '!=' master ']' > + '[' -n '' ']' > + apply-recursive-delete-pattern 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + '[' -z 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' ']' > + local split_recursive_delete_pattern > + read -r -a split_recursive_delete_pattern > + git rm -q --ignore-unmatch -r BUILD '*/BUILD' BUILD.bazel '*/BUILD.bazel' Gopkg.toml > + git add -u > + git-index-clean > + git diff --cached --exit-code > + return 0 > + git diff --exit-code dfbb6007401672afff31c7a0209f72d87fdeb09e > Remove redundant godep commits on-top of dfbb6007401672afff31c7a0209f72d87fdeb09e. > + echo 'Remove redundant godep commits on-top of dfbb6007401672afff31c7a0209f72d87fdeb09e.' > + git reset --soft -q dfbb6007401672afff31c7a0209f72d87fdeb09e > + ensure-clean-working-dir > + git diff HEAD --exit-code > ++ basename /go-workspace/src/k8s.io/csi-api > + local repo=csi-api > ++ git log --oneline --first-parent --merges > ++ head -n 1 > + '[' -n 'dfbb600 Merge pull request #68159 from saad-ali/csiClusterRegFix' ']' > + echo 'Writing k8s.io/kubernetes commit lookup table to ../kube-commits-csi-api-master' > Writing k8s.io/kubernetes commit lookup table to ../kube-commits-csi-api-master > ++ echo kubernetes > ++ sed 's/^./\L\u&/' > + /collapsed-kube-commit-mapper --commit-message-tag Kubernetes-commit --source-branch refs/heads/upstream-branch > ++ git rev-parse --abbrev-ref HEAD > + LAST_BRANCH=master > ++ git rev-parse HEAD > + LAST_HEAD=dfbb6007401672afff31c7a0209f72d87fdeb09e > + EXTRA_ARGS=() > + PUSH_SCRIPT=../push-tags-csi-api-master.sh > + echo '#!/bin/bash' > + chmod +x ../push-tags-csi-api-master.sh > + [[ -z } ]] > + git checkout master > Already on 'master' > Your branch is up-to-date with 'origin/master'. >[05 Sep 18 17:52 UTC]: Successfully constructed master >[05 Sep 18 17:52 UTC]: /publish_scripts/construct.sh csi-api release-1.12 release-1.12 apimachinery:release-1.12,api:release-1.12,client-go:release-9.0 /go-workspace/src/k8s.io/kubernetes/.git staging/src/k8s.io/csi-api kubernetes kubernetes k8s.io true "BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml" > + '[' '!' 13 -eq 13 ']' > + REPO=csi-api > + SRC_BRANCH=release-1.12 > + DST_BRANCH=release-1.12 > + DEPS=apimachinery:release-1.12,api:release-1.12,client-go:release-9.0 > + REQUIRED= > + SOURCE_REMOTE=/go-workspace/src/k8s.io/kubernetes/.git > + SUBDIR=staging/src/k8s.io/csi-api > + SOURCE_REPO_ORG=kubernetes > + SOURCE_REPO_NAME=kubernetes > + shift 9 > + BASE_PACKAGE=k8s.io > + IS_LIBRARY=true > + RECURSIVE_DELETE_PATTERN='BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + SKIP_TAGS= > + readonly REPO SRC_BRANCH DST_BRANCH DEPS REQUIRED SOURCE_REMOTE SOURCE_REPO_ORG SUBDIR SOURCE_REPO_NAME BASE_PACKAGE IS_LIBRARY RECURSIVE_DELETE_PATTERN SKIP_TAGS > ++ dirname /publish_scripts/construct.sh > + SCRIPT_DIR=/publish_scripts > + source /publish_scripts/util.sh > ++ set -o errexit > ++ set -o nounset > ++ set -o pipefail > ++ set -o xtrace > + echo 'Running garbage collection.' > + git gc --auto > Running garbage collection. > Fetching from origin. > + echo 'Fetching from origin.' > + git fetch origin --no-tags > + echo 'Cleaning up checkout.' > + git rebase --abort > Cleaning up checkout. > No rebase in progress? > + true > + git reset -q --hard > + git clean -q -f -f -d > ++ git rev-parse HEAD > + git checkout -q dfbb6007401672afff31c7a0209f72d87fdeb09e > + git branch -D release-1.12 > error: branch 'release-1.12' not found. > + true > + git remote set-head origin -d > + git rev-parse origin/release-1.12 > Branch origin/release-1.12 not found. Creating orphan release-1.12 branch. > + echo 'Branch origin/release-1.12 not found. Creating orphan release-1.12 branch.' > + git checkout -q --orphan release-1.12 > + git rm -q --ignore-unmatch -rf . > + sync_repo kubernetes kubernetes staging/src/k8s.io/csi-api release-1.12 release-1.12 /go-workspace/src/k8s.io/kubernetes/.git apimachinery:release-1.12,api:release-1.12,client-go:release-9.0 '' k8s.io true 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local source_repo_org=kubernetes > + local source_repo_name=kubernetes > + local subdirectory=staging/src/k8s.io/csi-api > + local src_branch=release-1.12 > + local dst_branch=release-1.12 > + local kubernetes_remote=/go-workspace/src/k8s.io/kubernetes/.git > + local deps=apimachinery:release-1.12,api:release-1.12,client-go:release-9.0 > + local required_packages= > + local base_package=k8s.io > + shift 9 > + local is_library=true > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local commit_msg_tag=Kubernetes-commit > + readonly subdirectory src_branch dst_branch kubernetes_remote deps is_library > + local new_branch=false > + local orphan=false > + git rev-parse -q --verify HEAD > + echo 'Found repo without release-1.12 branch, creating initial commit.' > + git commit -m 'Initial commit' --allow-empty > Found repo without release-1.12 branch, creating initial commit. > [release-1.12 (root-commit) 1caef90] Initial commit > + new_branch=true > + orphan=true > + git remote rm upstream > + git remote add upstream /go-workspace/src/k8s.io/kubernetes/.git > + git fetch -q upstream --no-tags > + git branch -D filtered-branch > + git branch -f upstream-branch upstream/release-1.12 > Branch upstream-branch set up to track remote branch release-1.12 from upstream. > ++ git rev-parse upstream-branch > Checked out source commit 2b32d1f55d387e1e183e56dd0897843894365ae1. > + echo 'Checked out source commit 2b32d1f55d387e1e183e56dd0897843894365ae1.' > + git checkout -q upstream-branch -b filtered-branch > + git reset -q --hard upstream-branch > + local f_mainline_commits= > + '[' true = true ']' > + '[' release-1.12 = master ']' > + '[' true = true ']' > ++ git-fork-point upstream/release-1.12 upstream/master > ++ head -1 > +++ git rev-list upstream/master --first-parent > ++ awk 'NR==FNR{a[$1]++;next} a[$1] ' /dev/fd/63 /dev/fd/62 > +++ git rev-list upstream/release-1.12 --first-parent > + local k_branch_point_commit=d0439d417b0563d44c65b6e400e2070964dea7d1 > + '[' -z d0439d417b0563d44c65b6e400e2070964dea7d1 ']' > + echo 'Using branch point d0439d417b0563d44c65b6e400e2070964dea7d1 as new starting point for new branch release-1.12.' > Using branch point d0439d417b0563d44c65b6e400e2070964dea7d1 as new starting point for new branch release-1.12. > + git branch -f filtered-branch-base d0439d417b0563d44c65b6e400e2070964dea7d1 > Rewriting upstream branch release-1.12 to only include commits for staging/src/k8s.io/csi-api. > + echo 'Rewriting upstream branch release-1.12 to only include commits for staging/src/k8s.io/csi-api.' > + filter-branch Kubernetes-commit staging/src/k8s.io/csi-api 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' filtered-branch filtered-branch-base > + local commit_msg_tag=Kubernetes-commit > + local subdirectory=staging/src/k8s.io/csi-api > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + echo 'Running git filter-branch ...' > Running git filter-branch ... > + local index_filter= > + '[' -n 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' ']' > + patterns=() > + local patterns > + local p= > + index_filter='git rm -q --cached --ignore-unmatch -r' > + IFS=' ' > + read -ra patterns > + for p in '"${patterns[@]}"' > + index_filter+=' '\''BUILD'\''' > + for p in '"${patterns[@]}"' > + index_filter+=' '\''*/BUILD'\''' > + for p in '"${patterns[@]}"' > + index_filter+=' '\''BUILD.bazel'\''' > + for p in '"${patterns[@]}"' > + index_filter+=' '\''*/BUILD.bazel'\''' > + for p in '"${patterns[@]}"' > + index_filter+=' '\''Gopkg.toml'\''' > + git filter-branch -f --index-filter 'git rm -q --cached --ignore-unmatch -r '\''BUILD'\'' '\''*/BUILD'\'' '\''BUILD.bazel'\'' '\''*/BUILD.bazel'\'' '\''Gopkg.toml'\''' --msg-filter 'awk 1 && echo && echo "Kubernetes-commit: ${GIT_COMMIT}"' --subdirectory-filter staging/src/k8s.io/csi-api -- filtered-branch filtered-branch-base > WARNING: Ref 'refs/heads/filtered-branch-base' is unchanged > ++ kube-commit Kubernetes-commit filtered-branch-base > ++ local commit_msg_tag=Kubernetes-commit > ++ commit-message filtered-branch-base > ++ git show --format=%B -q filtered-branch-base > ++ grep '^Kubernetes-commit: ' > ++ sed 's/^Kubernetes-commit: //g' > + local k_branch_point_commit= > ++ branch-commit Kubernetes-commit master > ++ local commit_msg_tag=Kubernetes-commit > ++ git log --grep 'Kubernetes-commit: master' --format=%H HEAD > + local dst_branch_point_commit= > + '[' -z '' ']' > + echo 'Couldn'\''t find a corresponding branch point commit for as ascendent of origin/master.' > Couldn't find a corresponding branch point commit for as ascendent of origin/master. > + return 1 >[05 Sep 18 17:52 UTC]: exit status 1 > + '[' '!' 13 -eq 13 ']' > + REPO=csi-api > + SRC_BRANCH=release-1.12 > + DST_BRANCH=release-1.12 > + DEPS=apimachinery:release-1.12,api:release-1.12,client-go:release-9.0 > + REQUIRED= > + SOURCE_REMOTE=/go-workspace/src/k8s.io/kubernetes/.git > + SUBDIR=staging/src/k8s.io/csi-api > + SOURCE_REPO_ORG=kubernetes > + SOURCE_REPO_NAME=kubernetes > + shift 9 > + BASE_PACKAGE=k8s.io > + IS_LIBRARY=true > + RECURSIVE_DELETE_PATTERN='BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + SKIP_TAGS= > + readonly REPO SRC_BRANCH DST_BRANCH DEPS REQUIRED SOURCE_REMOTE SOURCE_REPO_ORG SUBDIR SOURCE_REPO_NAME BASE_PACKAGE IS_LIBRARY RECURSIVE_DELETE_PATTERN SKIP_TAGS > ++ dirname /publish_scripts/construct.sh > + SCRIPT_DIR=/publish_scripts > + source /publish_scripts/util.sh > ++ set -o errexit > ++ set -o nounset > ++ set -o pipefail > ++ set -o xtrace > + echo 'Running garbage collection.' > + git gc --auto > + echo 'Fetching from origin.' > + git fetch origin --no-tags > + echo 'Cleaning up checkout.' > + git rebase --abort > No rebase in progress? > + true > + git reset -q --hard > + git clean -q -f -f -d > ++ git rev-parse HEAD > + git checkout -q dfbb6007401672afff31c7a0209f72d87fdeb09e > + git branch -D release-1.12 > error: branch 'release-1.12' not found. > + true > + git remote set-head origin -d > + git rev-parse origin/release-1.12 > + echo 'Branch origin/release-1.12 not found. Creating orphan release-1.12 branch.' > + git checkout -q --orphan release-1.12 > + git rm -q --ignore-unmatch -rf . > + sync_repo kubernetes kubernetes staging/src/k8s.io/csi-api release-1.12 release-1.12 /go-workspace/src/k8s.io/kubernetes/.git apimachinery:release-1.12,api:release-1.12,client-go:release-9.0 '' k8s.io true 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local source_repo_org=kubernetes > + local source_repo_name=kubernetes > + local subdirectory=staging/src/k8s.io/csi-api > + local src_branch=release-1.12 > + local dst_branch=release-1.12 > + local kubernetes_remote=/go-workspace/src/k8s.io/kubernetes/.git > + local deps=apimachinery:release-1.12,api:release-1.12,client-go:release-9.0 > + local required_packages= > + local base_package=k8s.io > + shift 9 > + local is_library=true > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local commit_msg_tag=Kubernetes-commit > + readonly subdirectory src_branch dst_branch kubernetes_remote deps is_library > + local new_branch=false > + local orphan=false > + git rev-parse -q --verify HEAD > + echo 'Found repo without release-1.12 branch, creating initial commit.' > + git commit -m 'Initial commit' --allow-empty > + new_branch=true > + orphan=true > + git remote rm upstream > + git remote add upstream /go-workspace/src/k8s.io/kubernetes/.git > + git fetch -q upstream --no-tags > + git branch -D filtered-branch > + git branch -f upstream-branch upstream/release-1.12 > ++ git rev-parse upstream-branch > + echo 'Checked out source commit 2b32d1f55d387e1e183e56dd0897843894365ae1.' > + git checkout -q upstream-branch -b filtered-branch > + git reset -q --hard upstream-branch > + local f_mainline_commits= > + '[' true = true ']' > + '[' release-1.12 = master ']' > + '[' true = true ']' > ++ git-fork-point upstream/release-1.12 upstream/master > ++ head -1 > +++ git rev-list upstream/master --first-parent > ++ awk 'NR==FNR{a[$1]++;next} a[$1] ' /dev/fd/63 /dev/fd/62 > +++ git rev-list upstream/release-1.12 --first-parent > + local k_branch_point_commit=d0439d417b0563d44c65b6e400e2070964dea7d1 > + '[' -z d0439d417b0563d44c65b6e400e2070964dea7d1 ']' > + echo 'Using branch point d0439d417b0563d44c65b6e400e2070964dea7d1 as new starting point for new branch release-1.12.' > + git branch -f filtered-branch-base d0439d417b0563d44c65b6e400e2070964dea7d1 > + echo 'Rewriting upstream branch release-1.12 to only include commits for staging/src/k8s.io/csi-api.' > + filter-branch Kubernetes-commit staging/src/k8s.io/csi-api 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' filtered-branch filtered-branch-base > + local commit_msg_tag=Kubernetes-commit > + local subdirectory=staging/src/k8s.io/csi-api > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + echo 'Running git filter-branch ...' > + local index_filter= > + '[' -n 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' ']' > + patterns=() > + local patterns > + local p= > + index_filter='git rm -q --cached --ignore-unmatch -r' > + IFS=' ' > + read -ra patterns > + for p in '"${patterns[@]}"' > + index_filter+=' '\''BUILD'\''' > + for p in '"${patterns[@]}"' > + index_filter+=' '\''*/BUILD'\''' > + for p in '"${patterns[@]}"' > + index_filter+=' '\''BUILD.bazel'\''' > + for p in '"${patterns[@]}"' > + index_filter+=' '\''*/BUILD.bazel'\''' > + for p in '"${patterns[@]}"' > + index_filter+=' '\''Gopkg.toml'\''' > + git filter-branch -f --index-filter 'git rm -q --cached --ignore-unmatch -r '\''BUILD'\'' '\''*/BUILD'\'' '\''BUILD.bazel'\'' '\''*/BUILD.bazel'\'' '\''Gopkg.toml'\''' --msg-filter 'awk 1 && echo && echo "Kubernetes-commit: ${GIT_COMMIT}"' --subdirectory-filter staging/src/k8s.io/csi-api -- filtered-branch filtered-branch-base > WARNING: Ref 'refs/heads/filtered-branch-base' is unchanged > ++ kube-commit Kubernetes-commit filtered-branch-base > ++ local commit_msg_tag=Kubernetes-commit > ++ commit-message filtered-branch-base > ++ git show --format=%B -q filtered-branch-base > ++ grep '^Kubernetes-commit: ' > ++ sed 's/^Kubernetes-commit: //g' > + local k_branch_point_commit= > ++ branch-commit Kubernetes-commit master > ++ local commit_msg_tag=Kubernetes-commit > ++ git log --grep 'Kubernetes-commit: master' --format=%H HEAD > + local dst_branch_point_commit= > + '[' -z '' ']' > + echo 'Couldn'\''t find a corresponding branch point commit for as ascendent of origin/master.' > + return 1 > >[05 Sep 18 17:52 UTC]: exit status 1``` > Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md). If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository.
k8s-ci-robot commented 5 years ago

@k8s-publishing-bot: Reopening this issue.

In response to [this](https://github.com/kubernetes/kubernetes/issues/56876#issuecomment-419399739): >/reopen > >The last publishing run failed: exit status 128 >``` >...38a2c5af3d99b7ca.' > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > ++ look -b b16193f435cefa70de14823738a2c5af3d99b7ca ../kube-commits-apimachinery-release-1.10 > Checking out k8s.io/apimachinery to e386b2658ed20923da8cc9250e552f082899a1ee > + '[' -z e386b2658ed20923da8cc9250e552f082899a1ee ']' > + pushd ../apimachinery > + echo 'Checking out k8s.io/apimachinery to e386b2658ed20923da8cc9250e552f082899a1ee' > + git checkout -q e386b2658ed20923da8cc9250e552f082899a1ee > + popd > + (( i++ )) > + (( i<2 )) > Looking up which commit in the release-1.10 branch of k8s.io/api corresponds to k8s.io/kubernetes commit b16193f435cefa70de14823738a2c5af3d99b7ca. > + local dep=api > + local branch=release-1.10 > + echo 'Looking up which commit in the release-1.10 branch of k8s.io/api corresponds to k8s.io/kubernetes commit b16193f435cefa70de14823738a2c5af3d99b7ca.' > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > ++ look -b b16193f435cefa70de14823738a2c5af3d99b7ca ../kube-commits-api-release-1.10 > + '[' -z 0f11257a8a25954878633ebdc9841c67d8f83bdb ']' > + pushd ../api > + echo 'Checking out k8s.io/api to 0f11257a8a25954878633ebdc9841c67d8f83bdb' > + git checkout -q 0f11257a8a25954878633ebdc9841c67d8f83bdb > Checking out k8s.io/api to 0f11257a8a25954878633ebdc9841c67d8f83bdb > + popd > + (( i++ )) > + (( i<2 )) > + rm -rf ./Godeps > + rm -rf ./vendor > Running godep save. > + echo 'Running godep save.' > + godep save ./... > + cp Godeps/Godeps.json Godeps/Godeps.json.preserve > + git checkout HEAD Godeps/ > + mv Godeps/Godeps.json.preserve Godeps/Godeps.json > + jq 'del(.Deps[].Comment)' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + '[' true = true ']' > ++ git rev-parse --abbrev-ref HEAD > + '[' release-7.0 '!=' master ']' > + echo 'Removing complete vendor/ on non-master branch because this is a library.' > + rm -rf vendor/ > Removing complete vendor/ on non-master branch because this is a library. > + git add Godeps/Godeps.json > + git add vendor/ --ignore-errors > + true > + git-index-clean > + git diff --cached --exit-code > + return 0 > + echo 'Godeps.json hasn'\''t changed!' > + ensure-clean-working-dir > Godeps.json hasn't changed! > + git diff HEAD --exit-code > ++ git rev-parse --abbrev-ref HEAD > + '[' release-7.0 '!=' master ']' > + '[' -d vendor/ ']' > + '[' -n '' ']' > + apply-recursive-delete-pattern 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + '[' -z 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' ']' > + local split_recursive_delete_pattern > + read -r -a split_recursive_delete_pattern > + git rm -q --ignore-unmatch -r BUILD '*/BUILD' BUILD.bazel '*/BUILD.bazel' Gopkg.toml > + git add -u > + git-index-clean > + git diff --cached --exit-code > + return 0 > + git diff --exit-code 745ca830039794f7b927b8a2c2a58dcc1e8a0a72 > Remove redundant godep commits on-top of 745ca830039794f7b927b8a2c2a58dcc1e8a0a72. > + echo 'Remove redundant godep commits on-top of 745ca830039794f7b927b8a2c2a58dcc1e8a0a72.' > + git reset --soft -q 745ca830039794f7b927b8a2c2a58dcc1e8a0a72 > + ensure-clean-working-dir > + git diff HEAD --exit-code > ++ basename /go-workspace/src/k8s.io/client-go > + local repo=client-go > ++ git log --oneline --first-parent --merges > ++ head -n 1 > + '[' -n '745ca83 Merge pull request #67393 from nikhita/automated-cherry-pick-of-#66249-upstream-release-1.10' ']' > + echo 'Writing k8s.io/kubernetes commit lookup table to ../kube-commits-client-go-release-7.0' > Writing k8s.io/kubernetes commit lookup table to ../kube-commits-client-go-release-7.0 > ++ echo kubernetes > ++ sed 's/^./\L\u&/' > + /collapsed-kube-commit-mapper --commit-message-tag Kubernetes-commit --source-branch refs/heads/upstream-branch > ++ git rev-parse --abbrev-ref HEAD > + LAST_BRANCH=release-7.0 > ++ git rev-parse HEAD > + LAST_HEAD=745ca830039794f7b927b8a2c2a58dcc1e8a0a72 > + EXTRA_ARGS=() > + PUSH_SCRIPT=../push-tags-client-go-release-7.0.sh > + echo '#!/bin/bash' > + chmod +x ../push-tags-client-go-release-7.0.sh > + [[ -z } ]] > + git checkout release-7.0 > Already on 'release-7.0' > Your branch is up-to-date with 'origin/release-7.0'. >[07 Sep 18 10:31 UTC]: Running smoke tests for branch release-7.0 >[07 Sep 18 10:31 UTC]: /bin/bash -xec "godep restore\ngo build ./...\ngo test $(go list ./... | grep -v /vendor/)\n" > + godep restore > + go build ./... > ++ go list ./... > ++ grep -v /vendor/ > + go test k8s.io/client-go/discovery k8s.io/client-go/discovery/cached k8s.io/client-go/discovery/fake k8s.io/client-go/dynamic k8s.io/client-go/dynamic/fake k8s.io/client-go/examples/create-update-delete-deployment k8s.io/client-go/examples/in-cluster-client-configuration k8s.io/client-go/examples/out-of-cluster-client-configuration k8s.io/client-go/examples/workqueue k8s.io/client-go/informers k8s.io/client-go/informers/admissionregistration k8s.io/client-go/informers/admissionregistration/v1alpha1 k8s.io/client-go/informers/admissionregistration/v1beta1 k8s.io/client-go/informers/apps k8s.io/client-go/informers/apps/v1 k8s.io/client-go/informers/apps/v1beta1 k8s.io/client-go/informers/apps/v1beta2 k8s.io/client-go/informers/autoscaling k8s.io/client-go/informers/autoscaling/v1 k8s.io/client-go/informers/autoscaling/v2beta1 k8s.io/client-go/informers/batch k8s.io/client-go/informers/batch/v1 k8s.io/client-go/informers/batch/v1beta1 k8s.io/client-go/informers/batch/v2alpha1 k8s.io/client-go/informers/certificates k8s.io/client-go/informers/certificates/v1beta1 k8s.io/client-go/informers/core k8s.io/client-go/informers/core/v1 k8s.io/client-go/informers/events k8s.io/client-go/informers/events/v1beta1 k8s.io/client-go/informers/extensions k8s.io/client-go/informers/extensions/v1beta1 k8s.io/client-go/informers/internalinterfaces k8s.io/client-go/informers/networking k8s.io/client-go/informers/networking/v1 k8s.io/client-go/informers/policy k8s.io/client-go/informers/policy/v1beta1 k8s.io/client-go/informers/rbac k8s.io/client-go/informers/rbac/v1 k8s.io/client-go/informers/rbac/v1alpha1 k8s.io/client-go/informers/rbac/v1beta1 k8s.io/client-go/informers/scheduling k8s.io/client-go/informers/scheduling/v1alpha1 k8s.io/client-go/informers/settings k8s.io/client-go/informers/settings/v1alpha1 k8s.io/client-go/informers/storage k8s.io/client-go/informers/storage/v1 k8s.io/client-go/informers/storage/v1alpha1 k8s.io/client-go/informers/storage/v1beta1 k8s.io/client-go/kubernetes k8s.io/client-go/kubernetes/fake k8s.io/client-go/kubernetes/scheme k8s.io/client-go/kubernetes/typed/admissionregistration/v1alpha1 k8s.io/client-go/kubernetes/typed/admissionregistration/v1alpha1/fake k8s.io/client-go/kubernetes/typed/admissionregistration/v1beta1 k8s.io/client-go/kubernetes/typed/admissionregistration/v1beta1/fake k8s.io/client-go/kubernetes/typed/apps/v1 k8s.io/client-go/kubernetes/typed/apps/v1/fake k8s.io/client-go/kubernetes/typed/apps/v1beta1 k8s.io/client-go/kubernetes/typed/apps/v1beta1/fake k8s.io/client-go/kubernetes/typed/apps/v1beta2 k8s.io/client-go/kubernetes/typed/apps/v1beta2/fake k8s.io/client-go/kubernetes/typed/authentication/v1 k8s.io/client-go/kubernetes/typed/authentication/v1/fake k8s.io/client-go/kubernetes/typed/authentication/v1beta1 k8s.io/client-go/kubernetes/typed/authentication/v1beta1/fake k8s.io/client-go/kubernetes/typed/authorization/v1 k8s.io/client-go/kubernetes/typed/authorization/v1/fake k8s.io/client-go/kubernetes/typed/authorization/v1beta1 k8s.io/client-go/kubernetes/typed/authorization/v1beta1/fake k8s.io/client-go/kubernetes/typed/autoscaling/v1 k8s.io/client-go/kubernetes/typed/autoscaling/v1/fake k8s.io/client-go/kubernetes/typed/autoscaling/v2beta1 k8s.io/client-go/kubernetes/typed/autoscaling/v2beta1/fake k8s.io/client-go/kubernetes/typed/batch/v1 k8s.io/client-go/kubernetes/typed/batch/v1/fake k8s.io/client-go/kubernetes/typed/batch/v1beta1 k8s.io/client-go/kubernetes/typed/batch/v1beta1/fake k8s.io/client-go/kubernetes/typed/batch/v2alpha1 k8s.io/client-go/kubernetes/typed/batch/v2alpha1/fake k8s.io/client-go/kubernetes/typed/certificates/v1beta1 k8s.io/client-go/kubernetes/typed/certificates/v1beta1/fake k8s.io/client-go/kubernetes/typed/core/v1 k8s.io/client-go/kubernetes/typed/core/v1/fake k8s.io/client-go/kubernetes/typed/events/v1beta1 k8s.io/client-go/kubernetes/typed/events/v1beta1/fake k8s.io/client-go/kubernetes/typed/extensions/v1beta1 k8s.io/client-go/kubernetes/typed/extensions/v1beta1/fake k8s.io/client-go/kubernetes/typed/networking/v1 k8s.io/client-go/kubernetes/typed/networking/v1/fake k8s.io/client-go/kubernetes/typed/policy/v1beta1 k8s.io/client-go/kubernetes/typed/policy/v1beta1/fake k8s.io/client-go/kubernetes/typed/rbac/v1 k8s.io/client-go/kubernetes/typed/rbac/v1/fake k8s.io/client-go/kubernetes/typed/rbac/v1alpha1 k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/fake k8s.io/client-go/kubernetes/typed/rbac/v1beta1 k8s.io/client-go/kubernetes/typed/rbac/v1beta1/fake k8s.io/client-go/kubernetes/typed/scheduling/v1alpha1 k8s.io/client-go/kubernetes/typed/scheduling/v1alpha1/fake k8s.io/client-go/kubernetes/typed/settings/v1alpha1 k8s.io/client-go/kubernetes/typed/settings/v1alpha1/fake k8s.io/client-go/kubernetes/typed/storage/v1 k8s.io/client-go/kubernetes/typed/storage/v1/fake k8s.io/client-go/kubernetes/typed/storage/v1alpha1 k8s.io/client-go/kubernetes/typed/storage/v1alpha1/fake k8s.io/client-go/kubernetes/typed/storage/v1beta1 k8s.io/client-go/kubernetes/typed/storage/v1beta1/fake k8s.io/client-go/listers/admissionregistration/v1alpha1 k8s.io/client-go/listers/admissionregistration/v1beta1 k8s.io/client-go/listers/apps/v1 k8s.io/client-go/listers/apps/v1beta1 k8s.io/client-go/listers/apps/v1beta2 k8s.io/client-go/listers/authentication/v1 k8s.io/client-go/listers/authentication/v1beta1 k8s.io/client-go/listers/authorization/v1 k8s.io/client-go/listers/authorization/v1beta1 k8s.io/client-go/listers/autoscaling/v1 k8s.io/client-go/listers/autoscaling/v2beta1 k8s.io/client-go/listers/batch/v1 k8s.io/client-go/listers/batch/v1beta1 k8s.io/client-go/listers/batch/v2alpha1 k8s.io/client-go/listers/certificates/v1beta1 k8s.io/client-go/listers/core/v1 k8s.io/client-go/listers/events/v1beta1 k8s.io/client-go/listers/extensions/v1beta1 k8s.io/client-go/listers/imagepolicy/v1alpha1 k8s.io/client-go/listers/networking/v1 k8s.io/client-go/listers/policy/v1beta1 k8s.io/client-go/listers/rbac/v1 k8s.io/client-go/listers/rbac/v1alpha1 k8s.io/client-go/listers/rbac/v1beta1 k8s.io/client-go/listers/scheduling/v1alpha1 k8s.io/client-go/listers/settings/v1alpha1 k8s.io/client-go/listers/storage/v1 k8s.io/client-go/listers/storage/v1alpha1 k8s.io/client-go/listers/storage/v1beta1 k8s.io/client-go/pkg/apis/clientauthentication k8s.io/client-go/pkg/apis/clientauthentication/install k8s.io/client-go/pkg/apis/clientauthentication/v1alpha1 k8s.io/client-go/pkg/version k8s.io/client-go/plugin/pkg/client/auth k8s.io/client-go/plugin/pkg/client/auth/azure k8s.io/client-go/plugin/pkg/client/auth/exec k8s.io/client-go/plugin/pkg/client/auth/gcp k8s.io/client-go/plugin/pkg/client/auth/oidc k8s.io/client-go/plugin/pkg/client/auth/openstack k8s.io/client-go/rest k8s.io/client-go/rest/fake k8s.io/client-go/rest/watch k8s.io/client-go/scale k8s.io/client-go/scale/fake k8s.io/client-go/scale/scheme k8s.io/client-go/scale/scheme/appsint k8s.io/client-go/scale/scheme/appsv1beta1 k8s.io/client-go/scale/scheme/appsv1beta2 k8s.io/client-go/scale/scheme/autoscalingv1 k8s.io/client-go/scale/scheme/extensionsint k8s.io/client-go/scale/scheme/extensionsv1beta1 k8s.io/client-go/testing k8s.io/client-go/third_party/forked/golang/template k8s.io/client-go/tools/auth k8s.io/client-go/tools/bootstrap/token/api k8s.io/client-go/tools/bootstrap/token/util k8s.io/client-go/tools/cache k8s.io/client-go/tools/cache/testing k8s.io/client-go/tools/clientcmd k8s.io/client-go/tools/clientcmd/api k8s.io/client-go/tools/clientcmd/api/latest k8s.io/client-go/tools/clientcmd/api/v1 k8s.io/client-go/tools/leaderelection k8s.io/client-go/tools/leaderelection/resourcelock k8s.io/client-go/tools/metrics k8s.io/client-go/tools/pager k8s.io/client-go/tools/portforward k8s.io/client-go/tools/record k8s.io/client-go/tools/reference k8s.io/client-go/tools/remotecommand k8s.io/client-go/transport k8s.io/client-go/transport/spdy k8s.io/client-go/util/buffer k8s.io/client-go/util/cert k8s.io/client-go/util/cert/triple k8s.io/client-go/util/certificate k8s.io/client-go/util/certificate/csr k8s.io/client-go/util/exec k8s.io/client-go/util/flowcontrol k8s.io/client-go/util/homedir k8s.io/client-go/util/integer k8s.io/client-go/util/jsonpath k8s.io/client-go/util/retry k8s.io/client-go/util/testing k8s.io/client-go/util/workqueue > ok k8s.io/client-go/discovery 0.413s > ok k8s.io/client-go/discovery/cached 0.177s > ok k8s.io/client-go/discovery/fake 0.040s > ok k8s.io/client-go/dynamic 0.211s > ? k8s.io/client-go/dynamic/fake [no test files] > ? k8s.io/client-go/examples/create-update-delete-deployment [no test files] > ? k8s.io/client-go/examples/in-cluster-client-configuration [no test files] > ? k8s.io/client-go/examples/out-of-cluster-client-configuration [no test files] > ? k8s.io/client-go/examples/workqueue [no test files] > ? k8s.io/client-go/informers [no test files] > ? k8s.io/client-go/informers/admissionregistration [no test files] > ? k8s.io/client-go/informers/admissionregistration/v1alpha1 [no test files] > ? k8s.io/client-go/informers/admissionregistration/v1beta1 [no test files] > ? k8s.io/client-go/informers/apps [no test files] > ? k8s.io/client-go/informers/apps/v1 [no test files] > ? k8s.io/client-go/informers/apps/v1beta1 [no test files] > ? k8s.io/client-go/informers/apps/v1beta2 [no test files] > ? k8s.io/client-go/informers/autoscaling [no test files] > ? k8s.io/client-go/informers/autoscaling/v1 [no test files] > ? k8s.io/client-go/informers/autoscaling/v2beta1 [no test files] > ? k8s.io/client-go/informers/batch [no test files] > ? k8s.io/client-go/informers/batch/v1 [no test files] > ? k8s.io/client-go/informers/batch/v1beta1 [no test files] > ? k8s.io/client-go/informers/batch/v2alpha1 [no test files] > ? k8s.io/client-go/informers/certificates [no test files] > ? k8s.io/client-go/informers/certificates/v1beta1 [no test files] > ? k8s.io/client-go/informers/core [no test files] > ? k8s.io/client-go/informers/core/v1 [no test files] > ? k8s.io/client-go/informers/events [no test files] > ? k8s.io/client-go/informers/events/v1beta1 [no test files] > ? k8s.io/client-go/informers/extensions [no test files] > ? k8s.io/client-go/informers/extensions/v1beta1 [no test files] > ? k8s.io/client-go/informers/internalinterfaces [no test files] > ? k8s.io/client-go/informers/networking [no test files] > ? k8s.io/client-go/informers/networking/v1 [no test files] > ? k8s.io/client-go/informers/policy [no test files] > ? k8s.io/client-go/informers/policy/v1beta1 [no test files] > ? k8s.io/client-go/informers/rbac [no test files] > ? k8s.io/client-go/informers/rbac/v1 [no test files] > ? k8s.io/client-go/informers/rbac/v1alpha1 [no test files] > ? k8s.io/client-go/informers/rbac/v1beta1 [no test files] > ? k8s.io/client-go/informers/scheduling [no test files] > ? k8s.io/client-go/informers/scheduling/v1alpha1 [no test files] > ? k8s.io/client-go/informers/settings [no test files] > ? k8s.io/client-go/informers/settings/v1alpha1 [no test files] > ? k8s.io/client-go/informers/storage [no test files] > ? k8s.io/client-go/informers/storage/v1 [no test files] > ? k8s.io/client-go/informers/storage/v1alpha1 [no test files] > ? k8s.io/client-go/informers/storage/v1beta1 [no test files] > ? k8s.io/client-go/kubernetes [no test files] > ? k8s.io/client-go/kubernetes/fake [no test files] > ? k8s.io/client-go/kubernetes/scheme [no test files] > ? k8s.io/client-go/kubernetes/typed/admissionregistration/v1alpha1 [no test files] > ? k8s.io/client-go/kubernetes/typed/admissionregistration/v1alpha1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/admissionregistration/v1beta1 [no test files] > ? k8s.io/client-go/kubernetes/typed/admissionregistration/v1beta1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/apps/v1 [no test files] > ? k8s.io/client-go/kubernetes/typed/apps/v1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/apps/v1beta1 [no test files] > ? k8s.io/client-go/kubernetes/typed/apps/v1beta1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/apps/v1beta2 [no test files] > ? k8s.io/client-go/kubernetes/typed/apps/v1beta2/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/authentication/v1 [no test files] > ? k8s.io/client-go/kubernetes/typed/authentication/v1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/authentication/v1beta1 [no test files] > ? k8s.io/client-go/kubernetes/typed/authentication/v1beta1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/authorization/v1 [no test files] > ? k8s.io/client-go/kubernetes/typed/authorization/v1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/authorization/v1beta1 [no test files] > ? k8s.io/client-go/kubernetes/typed/authorization/v1beta1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/autoscaling/v1 [no test files] > ? k8s.io/client-go/kubernetes/typed/autoscaling/v1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/autoscaling/v2beta1 [no test files] > ? k8s.io/client-go/kubernetes/typed/autoscaling/v2beta1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/batch/v1 [no test files] > ? k8s.io/client-go/kubernetes/typed/batch/v1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/batch/v1beta1 [no test files] > ? k8s.io/client-go/kubernetes/typed/batch/v1beta1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/batch/v2alpha1 [no test files] > ? k8s.io/client-go/kubernetes/typed/batch/v2alpha1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/certificates/v1beta1 [no test files] > ? k8s.io/client-go/kubernetes/typed/certificates/v1beta1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/core/v1 [no test files] > ? k8s.io/client-go/kubernetes/typed/core/v1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/events/v1beta1 [no test files] > ? k8s.io/client-go/kubernetes/typed/events/v1beta1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/extensions/v1beta1 [no test files] > ? k8s.io/client-go/kubernetes/typed/extensions/v1beta1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/networking/v1 [no test files] > ? k8s.io/client-go/kubernetes/typed/networking/v1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/policy/v1beta1 [no test files] > ? k8s.io/client-go/kubernetes/typed/policy/v1beta1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/rbac/v1 [no test files] > ? k8s.io/client-go/kubernetes/typed/rbac/v1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/rbac/v1alpha1 [no test files] > ? k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/rbac/v1beta1 [no test files] > ? k8s.io/client-go/kubernetes/typed/rbac/v1beta1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/scheduling/v1alpha1 [no test files] > ? k8s.io/client-go/kubernetes/typed/scheduling/v1alpha1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/settings/v1alpha1 [no test files] > ? k8s.io/client-go/kubernetes/typed/settings/v1alpha1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/storage/v1 [no test files] > ? k8s.io/client-go/kubernetes/typed/storage/v1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/storage/v1alpha1 [no test files] > ? k8s.io/client-go/kubernetes/typed/storage/v1alpha1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/storage/v1beta1 [no test files] > ? k8s.io/client-go/kubernetes/typed/storage/v1beta1/fake [no test files] > ? k8s.io/client-go/listers/admissionregistration/v1alpha1 [no test files] > ? k8s.io/client-go/listers/admissionregistration/v1beta1 [no test files] > ? k8s.io/client-go/listers/apps/v1 [no test files] > ? k8s.io/client-go/listers/apps/v1beta1 [no test files] > ? k8s.io/client-go/listers/apps/v1beta2 [no test files] > ? k8s.io/client-go/listers/authentication/v1 [no test files] > ? k8s.io/client-go/listers/authentication/v1beta1 [no test files] > ? k8s.io/client-go/listers/authorization/v1 [no test files] > ? k8s.io/client-go/listers/authorization/v1beta1 [no test files] > ? k8s.io/client-go/listers/autoscaling/v1 [no test files] > ? k8s.io/client-go/listers/autoscaling/v2beta1 [no test files] > ? k8s.io/client-go/listers/batch/v1 [no test files] > ? k8s.io/client-go/listers/batch/v1beta1 [no test files] > ? k8s.io/client-go/listers/batch/v2alpha1 [no test files] > ? k8s.io/client-go/listers/certificates/v1beta1 [no test files] > ? k8s.io/client-go/listers/core/v1 [no test files] > ? k8s.io/client-go/listers/events/v1beta1 [no test files] > ok k8s.io/client-go/listers/extensions/v1beta1 0.175s > ? k8s.io/client-go/listers/imagepolicy/v1alpha1 [no test files] > ? k8s.io/client-go/listers/networking/v1 [no test files] > ? k8s.io/client-go/listers/policy/v1beta1 [no test files] > ? k8s.io/client-go/listers/rbac/v1 [no test files] > ? k8s.io/client-go/listers/rbac/v1alpha1 [no test files] > ? k8s.io/client-go/listers/rbac/v1beta1 [no test files] > ? k8s.io/client-go/listers/scheduling/v1alpha1 [no test files] > ? k8s.io/client-go/listers/settings/v1alpha1 [no test files] > ? k8s.io/client-go/listers/storage/v1 [no test files] > ? k8s.io/client-go/listers/storage/v1alpha1 [no test files] > ? k8s.io/client-go/listers/storage/v1beta1 [no test files] > ? k8s.io/client-go/pkg/apis/clientauthentication [no test files] > ? k8s.io/client-go/pkg/apis/clientauthentication/install [no test files] > ? k8s.io/client-go/pkg/apis/clientauthentication/v1alpha1 [no test files] > ? k8s.io/client-go/pkg/version [no test files] > ? k8s.io/client-go/plugin/pkg/client/auth [no test files] > ok k8s.io/client-go/plugin/pkg/client/auth/azure 0.108s > ok k8s.io/client-go/plugin/pkg/client/auth/exec 0.033s > ok k8s.io/client-go/plugin/pkg/client/auth/gcp 0.802s > ok k8s.io/client-go/plugin/pkg/client/auth/oidc 0.178s > ok k8s.io/client-go/plugin/pkg/client/auth/openstack 3.197s > ok k8s.io/client-go/rest 0.620s > ? k8s.io/client-go/rest/fake [no test files] > ok k8s.io/client-go/rest/watch 0.415s > ok k8s.io/client-go/scale 0.316s > ? k8s.io/client-go/scale/fake [no test files] > ? k8s.io/client-go/scale/scheme [no test files] > ? k8s.io/client-go/scale/scheme/appsint [no test files] > ? k8s.io/client-go/scale/scheme/appsv1beta1 [no test files] > ? k8s.io/client-go/scale/scheme/appsv1beta2 [no test files] > ? k8s.io/client-go/scale/scheme/autoscalingv1 [no test files] > ? k8s.io/client-go/scale/scheme/extensionsint [no test files] > ? k8s.io/client-go/scale/scheme/extensionsv1beta1 [no test files] > ok k8s.io/client-go/testing 0.305s > ? k8s.io/client-go/third_party/forked/golang/template [no test files] > ok k8s.io/client-go/tools/auth 0.024s > ? k8s.io/client-go/tools/bootstrap/token/api [no test files] > ok k8s.io/client-go/tools/bootstrap/token/util 0.196s > ok k8s.io/client-go/tools/cache 10.703s > ok k8s.io/client-go/tools/cache/testing 0.197s > ok k8s.io/client-go/tools/clientcmd 0.226s > ok k8s.io/client-go/tools/clientcmd/api 0.190s > ? k8s.io/client-go/tools/clientcmd/api/latest [no test files] > ? k8s.io/client-go/tools/clientcmd/api/v1 [no test files] > ok k8s.io/client-go/tools/leaderelection 0.203s > ? k8s.io/client-go/tools/leaderelection/resourcelock [no test files] > ? k8s.io/client-go/tools/metrics [no test files] > ok k8s.io/client-go/tools/pager 0.012s > ok k8s.io/client-go/tools/portforward 0.101s > ok k8s.io/client-go/tools/record 0.407s > ? k8s.io/client-go/tools/reference [no test files] > ok k8s.io/client-go/tools/remotecommand 0.083s > ok k8s.io/client-go/transport 0.089s > ? k8s.io/client-go/transport/spdy [no test files] > ok k8s.io/client-go/util/buffer 0.087s > ok k8s.io/client-go/util/cert 0.343s > ? k8s.io/client-go/util/cert/triple [no test files] > ok k8s.io/client-go/util/certificate 0.060s > ok k8s.io/client-go/util/certificate/csr 0.054s > ? k8s.io/client-go/util/exec [no test files] > ok k8s.io/client-go/util/flowcontrol 5.204s > ? k8s.io/client-go/util/homedir [no test files] > ok k8s.io/client-go/util/integer 0.015s > ok k8s.io/client-go/util/jsonpath 0.095s > ok k8s.io/client-go/util/retry 0.008s > ok k8s.io/client-go/util/testing 0.097s > ok k8s.io/client-go/util/workqueue 0.789s >[07 Sep 18 10:35 UTC]: Successfully constructed release-7.0 >[07 Sep 18 10:35 UTC]: /publish_scripts/construct.sh client-go release-1.11 release-8.0 apimachinery:release-1.11,api:release-1.11 /go-workspace/src/k8s.io/kubernetes/.git staging/src/k8s.io/client-go kubernetes kubernetes k8s.io true "BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml" > + '[' '!' 13 -eq 13 ']' > + REPO=client-go > + SRC_BRANCH=release-1.11 > + DST_BRANCH=release-8.0 > + DEPS=apimachinery:release-1.11,api:release-1.11 > + REQUIRED= > + SOURCE_REMOTE=/go-workspace/src/k8s.io/kubernetes/.git > + SUBDIR=staging/src/k8s.io/client-go > + SOURCE_REPO_ORG=kubernetes > + SOURCE_REPO_NAME=kubernetes > + shift 9 > + BASE_PACKAGE=k8s.io > + IS_LIBRARY=true > + RECURSIVE_DELETE_PATTERN='BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + SKIP_TAGS= > + readonly REPO SRC_BRANCH DST_BRANCH DEPS REQUIRED SOURCE_REMOTE SOURCE_REPO_ORG SUBDIR SOURCE_REPO_NAME BASE_PACKAGE IS_LIBRARY RECURSIVE_DELETE_PATTERN SKIP_TAGS > ++ dirname /publish_scripts/construct.sh > + SCRIPT_DIR=/publish_scripts > + source /publish_scripts/util.sh > ++ set -o errexit > ++ set -o nounset > ++ set -o pipefail > ++ set -o xtrace > Running garbage collection. > + echo 'Running garbage collection.' > + git gc --auto > Fetching from origin. > + echo 'Fetching from origin.' > + git fetch origin --no-tags > Cleaning up checkout. > + echo 'Cleaning up checkout.' > + git rebase --abort > No rebase in progress? > + true > + git reset -q --hard > + git clean -q -f -f -d > ++ git rev-parse HEAD > + git checkout -q 745ca830039794f7b927b8a2c2a58dcc1e8a0a72 > + git branch -D release-8.0 > + git remote set-head origin -d > + git rev-parse origin/release-8.0 > Switching to origin/release-8.0. > + echo 'Switching to origin/release-8.0.' > + git branch -f release-8.0 origin/release-8.0 > + git checkout -q release-8.0 > + sync_repo kubernetes kubernetes staging/src/k8s.io/client-go release-1.11 release-8.0 /go-workspace/src/k8s.io/kubernetes/.git apimachinery:release-1.11,api:release-1.11 '' k8s.io true 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local source_repo_org=kubernetes > + local source_repo_name=kubernetes > + local subdirectory=staging/src/k8s.io/client-go > + local src_branch=release-1.11 > + local dst_branch=release-8.0 > + local kubernetes_remote=/go-workspace/src/k8s.io/kubernetes/.git > + local deps=apimachinery:release-1.11,api:release-1.11 > + local required_packages= > + local base_package=k8s.io > + shift 9 > + local is_library=true > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local commit_msg_tag=Kubernetes-commit > + readonly subdirectory src_branch dst_branch kubernetes_remote deps is_library > + local new_branch=false > + local orphan=false > + git rev-parse -q --verify HEAD > f2f85107cac6fe04c30435ca0ac0c3318fd1b94c > ++ ls -1 > ++ wc -l > + '[' 26 = 0 ']' > ++ git rev-parse HEAD > Starting at existing release-8.0 commit f2f85107cac6fe04c30435ca0ac0c3318fd1b94c. > + echo 'Starting at existing release-8.0 commit f2f85107cac6fe04c30435ca0ac0c3318fd1b94c.' > + git remote rm upstream > + git remote add upstream /go-workspace/src/k8s.io/kubernetes/.git > + git fetch -q upstream --no-tags > + git branch -D filtered-branch > + git branch -f upstream-branch upstream/release-1.11 > Branch upstream-branch set up to track remote branch release-1.11 from upstream. > ++ git rev-parse upstream-branch > Checked out source commit 65a072dd352a6740aa738a3eb627dcdd49500938. > + echo 'Checked out source commit 65a072dd352a6740aa738a3eb627dcdd49500938.' > + git checkout -q upstream-branch -b filtered-branch > + git reset -q --hard upstream-branch > + local f_mainline_commits= > + '[' false = true ']' > + '[' false = true ']' > ++ last-kube-commit Kubernetes-commit release-8.0 > ++ local commit_msg_tag=Kubernetes-commit > ++ git log --format=%B release-8.0 > ++ head -n 1 > ++ grep '^Kubernetes-commit: ' > ++ sed 's/^Kubernetes-commit: //g' > ++ true > + local k_base_commit=f53fc73da201d21cb12f6093a68f01b5ef594e5c > + '[' -z f53fc73da201d21cb12f6093a68f01b5ef594e5c ']' > ++ git-find-merge f53fc73da201d21cb12f6093a68f01b5ef594e5c upstream/release-1.11 > ++ tail -1 > +++ git rev-list 'f53fc73da201d21cb12f6093a68f01b5ef594e5c^1..upstream/release-1.11' --first-parent > ++ awk 'NR==FNR{a[$1]++;next} a[$1] ' /dev/fd/63 /dev/fd/62 > +++ git rev-list f53fc73da201d21cb12f6093a68f01b5ef594e5c..upstream/release-1.11 --ancestry-path > +++ git rev-parse f53fc73da201d21cb12f6093a68f01b5ef594e5c > + local k_base_merge=f53fc73da201d21cb12f6093a68f01b5ef594e5c > + '[' -z f53fc73da201d21cb12f6093a68f01b5ef594e5c ']' > + git branch -f filtered-branch-base f53fc73da201d21cb12f6093a68f01b5ef594e5c > Rewriting upstream branch release-1.11 to only include commits for staging/src/k8s.io/client-go. > + echo 'Rewriting upstream branch release-1.11 to only include commits for staging/src/k8s.io/client-go.' > + filter-branch Kubernetes-commit staging/src/k8s.io/client-go 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' filtered-branch filtered-branch-base > + local commit_msg_tag=Kubernetes-commit > + local subdirectory=staging/src/k8s.io/client-go > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + echo 'Running git filter-branch ...' > Running git filter-branch ... > + local index_filter= > + '[' -n 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' ']' > + patterns=() > + local patterns > + local p= > + index_filter='git rm -q --cached --ignore-unmatch -r' > + IFS=' ' > + read -ra patterns > + for p in '"${patterns[@]}"' > + index_filter+=' '\''BUILD'\''' > + for p in '"${patterns[@]}"' > + index_filter+=' '\''*/BUILD'\''' > + for p in '"${patterns[@]}"' > + index_filter+=' '\''BUILD.bazel'\''' > + for p in '"${patterns[@]}"' > + index_filter+=' '\''*/BUILD.bazel'\''' > + for p in '"${patterns[@]}"' > + index_filter+=' '\''Gopkg.toml'\''' > + git filter-branch -f --index-filter 'git rm -q --cached --ignore-unmatch -r '\''BUILD'\'' '\''*/BUILD'\'' '\''BUILD.bazel'\'' '\''*/BUILD.bazel'\'' '\''Gopkg.toml'\''' --msg-filter 'awk 1 && echo && echo "Kubernetes-commit: ${GIT_COMMIT}"' --subdirectory-filter staging/src/k8s.io/client-go -- filtered-branch filtered-branch-base > ++ git rev-parse filtered-branch-base > + local f_base_commit=ad58bdd8572d5a33a87405669eeb2ae19af38d17 > ++ git log --first-parent --format=%H --reverse ad58bdd8572d5a33a87405669eeb2ae19af38d17..HEAD > + f_mainline_commits= > + echo 'Checking out branch release-8.0.' > + git checkout -q release-8.0 > Checking out branch release-8.0. > + '[' -f kubernetes-sha ']' > + apply-recursive-delete-pattern 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + '[' -z 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' ']' > + local split_recursive_delete_pattern > + read -r -a split_recursive_delete_pattern > + git rm -q --ignore-unmatch -r BUILD '*/BUILD' BUILD.bazel '*/BUILD.bazel' Gopkg.toml > + git add -u > + git-index-clean > + git diff --cached --exit-code > + return 0 > ++ git rev-parse HEAD > + local dst_old_head=f2f85107cac6fe04c30435ca0ac0c3318fd1b94c > + local k_pending_merge_commit= > + local dst_needs_godeps_update=false > ++ git rev-parse HEAD > + local dst_merge_point_commit=f2f85107cac6fe04c30435ca0ac0c3318fd1b94c > + for f_mainline_commit in '${f_mainline_commits}' FLUSH_PENDING_MERGE_COMMIT > + local k_mainline_commit= > + local k_new_pending_merge_commit= > + '[' FLUSH_PENDING_MERGE_COMMIT = FLUSH_PENDING_MERGE_COMMIT ']' > + k_new_pending_merge_commit=FLUSH_PENDING_MERGE_COMMIT > + '[' -n '' ']' > + k_pending_merge_commit=FLUSH_PENDING_MERGE_COMMIT > + '[' FLUSH_PENDING_MERGE_COMMIT = FLUSH_PENDING_MERGE_COMMIT ']' > + break > Fixing up godeps after a complete sync > + echo 'Fixing up godeps after a complete sync' > ++ git rev-parse HEAD > + '[' f2f85107cac6fe04c30435ca0ac0c3318fd1b94c '!=' f2f85107cac6fe04c30435ca0ac0c3318fd1b94c ']' > + '[' false = true ']' > + fix-godeps apimachinery:release-1.11,api:release-1.11 '' k8s.io true true false Kubernetes-commit 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + '[' '' = true ']' > + local deps=apimachinery:release-1.11,api:release-1.11 > + local required_packages= > + local base_package=k8s.io > + local is_library=true > + local needs_godeps_update=true > + local squash=false > + local commit_msg_tag=Kubernetes-commit > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > ++ git rev-parse HEAD > + local dst_old_commit=f2f85107cac6fe04c30435ca0ac0c3318fd1b94c > + '[' true = true ']' > + update_full_godeps apimachinery:release-1.11,api:release-1.11 k8s.io true Kubernetes-commit > + local deps=apimachinery:release-1.11,api:release-1.11 > + local base_package=k8s.io > + local is_library=true > + local commit_msg_tag=Kubernetes-commit > + ensure-clean-working-dir > + git diff HEAD --exit-code > + for d in '$../*' > + '[' '!' -d '$../*' ']' > + continue > + '[' '!' -f Godeps/Godeps.json ']' > + echo 'Removing k8s.io/* dependencies from Godeps.json' > + local dep= > + local branch= > + local depbranch= > Removing k8s.io/* dependencies from Godeps.json > ++ basename /go-workspace/src/k8s.io/client-go > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/apimachinery/") or . == "k8s.io/apimachinery") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/api/") or . == "k8s.io/api") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/client-go/") or . == "k8s.io/client-go") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + echo 'Running godep restore.' > + godep restore > Running godep restore. > + checkout-deps-to-kube-commit Kubernetes-commit apimachinery:release-1.11,api:release-1.11 > + local commit_msg_tag=Kubernetes-commit > + deps=() > + local deps > + IFS=, > + read -a deps > ++ last-kube-commit Kubernetes-commit HEAD > ++ local commit_msg_tag=Kubernetes-commit > ++ git log --format=%B HEAD > ++ grep '^Kubernetes-commit: ' > ++ head -n 1 > ++ sed 's/^Kubernetes-commit: //g' > + local k_last_kube_commit=f53fc73da201d21cb12f6093a68f01b5ef594e5c > + '[' -z f53fc73da201d21cb12f6093a68f01b5ef594e5c ']' > ++ git-find-merge f53fc73da201d21cb12f6093a68f01b5ef594e5c upstream-branch > ++ tail -1 > ++ awk 'NR==FNR{a[$1]++;next} a[$1] ' /dev/fd/63 /dev/fd/62 > +++ git rev-list 'f53fc73da201d21cb12f6093a68f01b5ef594e5c^1..upstream-branch' --first-parent > +++ git rev-list f53fc73da201d21cb12f6093a68f01b5ef594e5c..upstream-branch --ancestry-path > +++ git rev-parse f53fc73da201d21cb12f6093a68f01b5ef594e5c > + local k_last_kube_merge=f53fc73da201d21cb12f6093a68f01b5ef594e5c > + local dep_count=2 > + (( i=0 )) > + (( i<2 )) > + local dep=apimachinery > + local branch=release-1.11 > + echo 'Looking up which commit in the release-1.11 branch of k8s.io/apimachinery corresponds to k8s.io/kubernetes commit f53fc73da201d21cb12f6093a68f01b5ef594e5c.' > + local k_commit= > Looking up which commit in the release-1.11 branch of k8s.io/apimachinery corresponds to k8s.io/kubernetes commit f53fc73da201d21cb12f6093a68f01b5ef594e5c. > + local dep_commit= > + read k_commit dep_commit > ++ look -b f53fc73da201d21cb12f6093a68f01b5ef594e5c ../kube-commits-apimachinery-release-1.11 > + '[' -z 488889b0007f63ffee90b66a34a2deca9ec58774 ']' > + pushd ../apimachinery > + echo 'Checking out k8s.io/apimachinery to 488889b0007f63ffee90b66a34a2deca9ec58774' > + git checkout -q 488889b0007f63ffee90b66a34a2deca9ec58774 > Checking out k8s.io/apimachinery to 488889b0007f63ffee90b66a34a2deca9ec58774 > + popd > + (( i++ )) > + (( i<2 )) > + local dep=api > + local branch=release-1.11 > Looking up which commit in the release-1.11 branch of k8s.io/api corresponds to k8s.io/kubernetes commit f53fc73da201d21cb12f6093a68f01b5ef594e5c. > + echo 'Looking up which commit in the release-1.11 branch of k8s.io/api corresponds to k8s.io/kubernetes commit f53fc73da201d21cb12f6093a68f01b5ef594e5c.' > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > ++ look -b f53fc73da201d21cb12f6093a68f01b5ef594e5c ../kube-commits-api-release-1.11 > + '[' -z 2d6f90ab1293a1fb871cf149423ebb72aa7423aa ']' > + pushd ../api > + echo 'Checking out k8s.io/api to 2d6f90ab1293a1fb871cf149423ebb72aa7423aa' > + git checkout -q 2d6f90ab1293a1fb871cf149423ebb72aa7423aa > Checking out k8s.io/api to 2d6f90ab1293a1fb871cf149423ebb72aa7423aa > + popd > + (( i++ )) > + (( i<2 )) > + rm -rf ./Godeps > + rm -rf ./vendor > Running godep save. > + echo 'Running godep save.' > + godep save ./... > + cp Godeps/Godeps.json Godeps/Godeps.json.preserve > + git checkout HEAD Godeps/ > + mv Godeps/Godeps.json.preserve Godeps/Godeps.json > + jq 'del(.Deps[].Comment)' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + '[' true = true ']' > ++ git rev-parse --abbrev-ref HEAD > Removing complete vendor/ on non-master branch because this is a library. > + '[' release-8.0 '!=' master ']' > + echo 'Removing complete vendor/ on non-master branch because this is a library.' > + rm -rf vendor/ > + git add Godeps/Godeps.json > + git add vendor/ --ignore-errors > + true > + git-index-clean > + git diff --cached --exit-code > + return 0 > + echo 'Godeps.json hasn'\''t changed!' > + ensure-clean-working-dir > Godeps.json hasn't changed! > + git diff HEAD --exit-code > ++ git rev-parse --abbrev-ref HEAD > + '[' release-8.0 '!=' master ']' > + '[' -d vendor/ ']' > + '[' -n '' ']' > + apply-recursive-delete-pattern 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + '[' -z 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' ']' > + local split_recursive_delete_pattern > + read -r -a split_recursive_delete_pattern > + git rm -q --ignore-unmatch -r BUILD '*/BUILD' BUILD.bazel '*/BUILD.bazel' Gopkg.toml > + git add -u > + git-index-clean > + git diff --cached --exit-code > + return 0 > + git diff --exit-code f2f85107cac6fe04c30435ca0ac0c3318fd1b94c > Remove redundant godep commits on-top of f2f85107cac6fe04c30435ca0ac0c3318fd1b94c. > + echo 'Remove redundant godep commits on-top of f2f85107cac6fe04c30435ca0ac0c3318fd1b94c.' > + git reset --soft -q f2f85107cac6fe04c30435ca0ac0c3318fd1b94c > + ensure-clean-working-dir > + git diff HEAD --exit-code > ++ basename /go-workspace/src/k8s.io/client-go > + local repo=client-go > ++ git log --oneline --first-parent --merges > ++ head -n 1 > + '[' -n 'f2f8510 Merge pull request #67164 from dekkagaijin/automated-cherry-pick-of-#65799-upstream-release-1.11' ']' > + echo 'Writing k8s.io/kubernetes commit lookup table to ../kube-commits-client-go-release-8.0' > Writing k8s.io/kubernetes commit lookup table to ../kube-commits-client-go-release-8.0 > ++ echo kubernetes > ++ sed 's/^./\L\u&/' > + /collapsed-kube-commit-mapper --commit-message-tag Kubernetes-commit --source-branch refs/heads/upstream-branch > ++ git rev-parse --abbrev-ref HEAD > + LAST_BRANCH=release-8.0 > ++ git rev-parse HEAD > + LAST_HEAD=f2f85107cac6fe04c30435ca0ac0c3318fd1b94c > + EXTRA_ARGS=() > + PUSH_SCRIPT=../push-tags-client-go-release-8.0.sh > + echo '#!/bin/bash' > + chmod +x ../push-tags-client-go-release-8.0.sh > + [[ -z } ]] > + git checkout release-8.0 > Already on 'release-8.0' > Your branch is up-to-date with 'origin/release-8.0'. >[07 Sep 18 10:37 UTC]: Running smoke tests for branch release-8.0 >[07 Sep 18 10:37 UTC]: /bin/bash -xec "godep restore\ngo build ./...\ngo test $(go list ./... | grep -v /vendor/)\n" > + godep restore > + go build ./... > ++ go list ./... > ++ grep -v /vendor/ > + go test k8s.io/client-go/deprecated-dynamic k8s.io/client-go/discovery k8s.io/client-go/discovery/cached k8s.io/client-go/discovery/fake k8s.io/client-go/dynamic k8s.io/client-go/dynamic/fake k8s.io/client-go/examples/create-update-delete-deployment k8s.io/client-go/examples/in-cluster-client-configuration k8s.io/client-go/examples/out-of-cluster-client-configuration k8s.io/client-go/examples/workqueue k8s.io/client-go/informers k8s.io/client-go/informers/admissionregistration k8s.io/client-go/informers/admissionregistration/v1alpha1 k8s.io/client-go/informers/admissionregistration/v1beta1 k8s.io/client-go/informers/apps k8s.io/client-go/informers/apps/v1 k8s.io/client-go/informers/apps/v1beta1 k8s.io/client-go/informers/apps/v1beta2 k8s.io/client-go/informers/autoscaling k8s.io/client-go/informers/autoscaling/v1 k8s.io/client-go/informers/autoscaling/v2beta1 k8s.io/client-go/informers/batch k8s.io/client-go/informers/batch/v1 k8s.io/client-go/informers/batch/v1beta1 k8s.io/client-go/informers/batch/v2alpha1 k8s.io/client-go/informers/certificates k8s.io/client-go/informers/certificates/v1beta1 k8s.io/client-go/informers/core k8s.io/client-go/informers/core/v1 k8s.io/client-go/informers/events k8s.io/client-go/informers/events/v1beta1 k8s.io/client-go/informers/extensions k8s.io/client-go/informers/extensions/v1beta1 k8s.io/client-go/informers/internalinterfaces k8s.io/client-go/informers/networking k8s.io/client-go/informers/networking/v1 k8s.io/client-go/informers/policy k8s.io/client-go/informers/policy/v1beta1 k8s.io/client-go/informers/rbac k8s.io/client-go/informers/rbac/v1 k8s.io/client-go/informers/rbac/v1alpha1 k8s.io/client-go/informers/rbac/v1beta1 k8s.io/client-go/informers/scheduling k8s.io/client-go/informers/scheduling/v1alpha1 k8s.io/client-go/informers/scheduling/v1beta1 k8s.io/client-go/informers/settings k8s.io/client-go/informers/settings/v1alpha1 k8s.io/client-go/informers/storage k8s.io/client-go/informers/storage/v1 k8s.io/client-go/informers/storage/v1alpha1 k8s.io/client-go/informers/storage/v1beta1 k8s.io/client-go/kubernetes k8s.io/client-go/kubernetes/fake k8s.io/client-go/kubernetes/scheme k8s.io/client-go/kubernetes/typed/admissionregistration/v1alpha1 k8s.io/client-go/kubernetes/typed/admissionregistration/v1alpha1/fake k8s.io/client-go/kubernetes/typed/admissionregistration/v1beta1 k8s.io/client-go/kubernetes/typed/admissionregistration/v1beta1/fake k8s.io/client-go/kubernetes/typed/apps/v1 k8s.io/client-go/kubernetes/typed/apps/v1/fake k8s.io/client-go/kubernetes/typed/apps/v1beta1 k8s.io/client-go/kubernetes/typed/apps/v1beta1/fake k8s.io/client-go/kubernetes/typed/apps/v1beta2 k8s.io/client-go/kubernetes/typed/apps/v1beta2/fake k8s.io/client-go/kubernetes/typed/authentication/v1 k8s.io/client-go/kubernetes/typed/authentication/v1/fake k8s.io/client-go/kubernetes/typed/authentication/v1beta1 k8s.io/client-go/kubernetes/typed/authentication/v1beta1/fake k8s.io/client-go/kubernetes/typed/authorization/v1 k8s.io/client-go/kubernetes/typed/authorization/v1/fake k8s.io/client-go/kubernetes/typed/authorization/v1beta1 k8s.io/client-go/kubernetes/typed/authorization/v1beta1/fake k8s.io/client-go/kubernetes/typed/autoscaling/v1 k8s.io/client-go/kubernetes/typed/autoscaling/v1/fake k8s.io/client-go/kubernetes/typed/autoscaling/v2beta1 k8s.io/client-go/kubernetes/typed/autoscaling/v2beta1/fake k8s.io/client-go/kubernetes/typed/batch/v1 k8s.io/client-go/kubernetes/typed/batch/v1/fake k8s.io/client-go/kubernetes/typed/batch/v1beta1 k8s.io/client-go/kubernetes/typed/batch/v1beta1/fake k8s.io/client-go/kubernetes/typed/batch/v2alpha1 k8s.io/client-go/kubernetes/typed/batch/v2alpha1/fake k8s.io/client-go/kubernetes/typed/certificates/v1beta1 k8s.io/client-go/kubernetes/typed/certificates/v1beta1/fake k8s.io/client-go/kubernetes/typed/core/v1 k8s.io/client-go/kubernetes/typed/core/v1/fake k8s.io/client-go/kubernetes/typed/events/v1beta1 k8s.io/client-go/kubernetes/typed/events/v1beta1/fake k8s.io/client-go/kubernetes/typed/extensions/v1beta1 k8s.io/client-go/kubernetes/typed/extensions/v1beta1/fake k8s.io/client-go/kubernetes/typed/networking/v1 k8s.io/client-go/kubernetes/typed/networking/v1/fake k8s.io/client-go/kubernetes/typed/policy/v1beta1 k8s.io/client-go/kubernetes/typed/policy/v1beta1/fake k8s.io/client-go/kubernetes/typed/rbac/v1 k8s.io/client-go/kubernetes/typed/rbac/v1/fake k8s.io/client-go/kubernetes/typed/rbac/v1alpha1 k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/fake k8s.io/client-go/kubernetes/typed/rbac/v1beta1 k8s.io/client-go/kubernetes/typed/rbac/v1beta1/fake k8s.io/client-go/kubernetes/typed/scheduling/v1alpha1 k8s.io/client-go/kubernetes/typed/scheduling/v1alpha1/fake k8s.io/client-go/kubernetes/typed/scheduling/v1beta1 k8s.io/client-go/kubernetes/typed/scheduling/v1beta1/fake k8s.io/client-go/kubernetes/typed/settings/v1alpha1 k8s.io/client-go/kubernetes/typed/settings/v1alpha1/fake k8s.io/client-go/kubernetes/typed/storage/v1 k8s.io/client-go/kubernetes/typed/storage/v1/fake k8s.io/client-go/kubernetes/typed/storage/v1alpha1 k8s.io/client-go/kubernetes/typed/storage/v1alpha1/fake k8s.io/client-go/kubernetes/typed/storage/v1beta1 k8s.io/client-go/kubernetes/typed/storage/v1beta1/fake k8s.io/client-go/listers/admissionregistration/v1alpha1 k8s.io/client-go/listers/admissionregistration/v1beta1 k8s.io/client-go/listers/apps/v1 k8s.io/client-go/listers/apps/v1beta1 k8s.io/client-go/listers/apps/v1beta2 k8s.io/client-go/listers/authentication/v1 k8s.io/client-go/listers/authentication/v1beta1 k8s.io/client-go/listers/authorization/v1 k8s.io/client-go/listers/authorization/v1beta1 k8s.io/client-go/listers/autoscaling/v1 k8s.io/client-go/listers/autoscaling/v2beta1 k8s.io/client-go/listers/batch/v1 k8s.io/client-go/listers/batch/v1beta1 k8s.io/client-go/listers/batch/v2alpha1 k8s.io/client-go/listers/certificates/v1beta1 k8s.io/client-go/listers/core/v1 k8s.io/client-go/listers/events/v1beta1 k8s.io/client-go/listers/extensions/v1beta1 k8s.io/client-go/listers/imagepolicy/v1alpha1 k8s.io/client-go/listers/networking/v1 k8s.io/client-go/listers/policy/v1beta1 k8s.io/client-go/listers/rbac/v1 k8s.io/client-go/listers/rbac/v1alpha1 k8s.io/client-go/listers/rbac/v1beta1 k8s.io/client-go/listers/scheduling/v1alpha1 k8s.io/client-go/listers/scheduling/v1beta1 k8s.io/client-go/listers/settings/v1alpha1 k8s.io/client-go/listers/storage/v1 k8s.io/client-go/listers/storage/v1alpha1 k8s.io/client-go/listers/storage/v1beta1 k8s.io/client-go/pkg/apis/clientauthentication k8s.io/client-go/pkg/apis/clientauthentication/install k8s.io/client-go/pkg/apis/clientauthentication/v1alpha1 k8s.io/client-go/pkg/apis/clientauthentication/v1beta1 k8s.io/client-go/pkg/version k8s.io/client-go/plugin/pkg/client/auth k8s.io/client-go/plugin/pkg/client/auth/azure k8s.io/client-go/plugin/pkg/client/auth/exec k8s.io/client-go/plugin/pkg/client/auth/gcp k8s.io/client-go/plugin/pkg/client/auth/oidc k8s.io/client-go/plugin/pkg/client/auth/openstack k8s.io/client-go/rest k8s.io/client-go/rest/fake k8s.io/client-go/rest/watch k8s.io/client-go/restmapper k8s.io/client-go/scale k8s.io/client-go/scale/fake k8s.io/client-go/scale/scheme k8s.io/client-go/scale/scheme/appsint k8s.io/client-go/scale/scheme/appsv1beta1 k8s.io/client-go/scale/scheme/appsv1beta2 k8s.io/client-go/scale/scheme/autoscalingv1 k8s.io/client-go/scale/scheme/extensionsint k8s.io/client-go/scale/scheme/extensionsv1beta1 k8s.io/client-go/testing k8s.io/client-go/third_party/forked/golang/template k8s.io/client-go/tools/auth k8s.io/client-go/tools/bootstrap/token/api k8s.io/client-go/tools/bootstrap/token/util k8s.io/client-go/tools/cache k8s.io/client-go/tools/cache/testing k8s.io/client-go/tools/clientcmd k8s.io/client-go/tools/clientcmd/api k8s.io/client-go/tools/clientcmd/api/latest k8s.io/client-go/tools/clientcmd/api/v1 k8s.io/client-go/tools/leaderelection k8s.io/client-go/tools/leaderelection/resourcelock k8s.io/client-go/tools/metrics k8s.io/client-go/tools/pager k8s.io/client-go/tools/portforward k8s.io/client-go/tools/record k8s.io/client-go/tools/reference k8s.io/client-go/tools/remotecommand k8s.io/client-go/transport k8s.io/client-go/transport/spdy k8s.io/client-go/util/buffer k8s.io/client-go/util/cert k8s.io/client-go/util/cert/triple k8s.io/client-go/util/certificate k8s.io/client-go/util/certificate/csr k8s.io/client-go/util/connrotation k8s.io/client-go/util/exec k8s.io/client-go/util/flowcontrol k8s.io/client-go/util/homedir k8s.io/client-go/util/integer k8s.io/client-go/util/jsonpath k8s.io/client-go/util/retry k8s.io/client-go/util/testing k8s.io/client-go/util/workqueue > ok k8s.io/client-go/deprecated-dynamic (cached) > ok k8s.io/client-go/discovery (cached) > ok k8s.io/client-go/discovery/cached (cached) > ok k8s.io/client-go/discovery/fake (cached) > ok k8s.io/client-go/dynamic (cached) > ? k8s.io/client-go/dynamic/fake [no test files] > ? k8s.io/client-go/examples/create-update-delete-deployment [no test files] > ? k8s.io/client-go/examples/in-cluster-client-configuration [no test files] > ? k8s.io/client-go/examples/out-of-cluster-client-configuration [no test files] > ? k8s.io/client-go/examples/workqueue [no test files] > ? k8s.io/client-go/informers [no test files] > ? k8s.io/client-go/informers/admissionregistration [no test files] > ? k8s.io/client-go/informers/admissionregistration/v1alpha1 [no test files] > ? k8s.io/client-go/informers/admissionregistration/v1beta1 [no test files] > ? k8s.io/client-go/informers/apps [no test files] > ? k8s.io/client-go/informers/apps/v1 [no test files] > ? k8s.io/client-go/informers/apps/v1beta1 [no test files] > ? k8s.io/client-go/informers/apps/v1beta2 [no test files] > ? k8s.io/client-go/informers/autoscaling [no test files] > ? k8s.io/client-go/informers/autoscaling/v1 [no test files] > ? k8s.io/client-go/informers/autoscaling/v2beta1 [no test files] > ? k8s.io/client-go/informers/batch [no test files] > ? k8s.io/client-go/informers/batch/v1 [no test files] > ? k8s.io/client-go/informers/batch/v1beta1 [no test files] > ? k8s.io/client-go/informers/batch/v2alpha1 [no test files] > ? k8s.io/client-go/informers/certificates [no test files] > ? k8s.io/client-go/informers/certificates/v1beta1 [no test files] > ? k8s.io/client-go/informers/core [no test files] > ? k8s.io/client-go/informers/core/v1 [no test files] > ? k8s.io/client-go/informers/events [no test files] > ? k8s.io/client-go/informers/events/v1beta1 [no test files] > ? k8s.io/client-go/informers/extensions [no test files] > ? k8s.io/client-go/informers/extensions/v1beta1 [no test files] > ? k8s.io/client-go/informers/internalinterfaces [no test files] > ? k8s.io/client-go/informers/networking [no test files] > ? k8s.io/client-go/informers/networking/v1 [no test files] > ? k8s.io/client-go/informers/policy [no test files] > ? k8s.io/client-go/informers/policy/v1beta1 [no test files] > ? k8s.io/client-go/informers/rbac [no test files] > ? k8s.io/client-go/informers/rbac/v1 [no test files] > ? k8s.io/client-go/informers/rbac/v1alpha1 [no test files] > ? k8s.io/client-go/informers/rbac/v1beta1 [no test files] > ? k8s.io/client-go/informers/scheduling [no test files] > ? k8s.io/client-go/informers/scheduling/v1alpha1 [no test files] > ? k8s.io/client-go/informers/scheduling/v1beta1 [no test files] > ? k8s.io/client-go/informers/settings [no test files] > ? k8s.io/client-go/informers/settings/v1alpha1 [no test files] > ? k8s.io/client-go/informers/storage [no test files] > ? k8s.io/client-go/informers/storage/v1 [no test files] > ? k8s.io/client-go/informers/storage/v1alpha1 [no test files] > ? k8s.io/client-go/informers/storage/v1beta1 [no test files] > ? k8s.io/client-go/kubernetes [no test files] > ? k8s.io/client-go/kubernetes/fake [no test files] > ? k8s.io/client-go/kubernetes/scheme [no test files] > ? k8s.io/client-go/kubernetes/typed/admissionregistration/v1alpha1 [no test files] > ? k8s.io/client-go/kubernetes/typed/admissionregistration/v1alpha1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/admissionregistration/v1beta1 [no test files] > ? k8s.io/client-go/kubernetes/typed/admissionregistration/v1beta1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/apps/v1 [no test files] > ? k8s.io/client-go/kubernetes/typed/apps/v1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/apps/v1beta1 [no test files] > ? k8s.io/client-go/kubernetes/typed/apps/v1beta1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/apps/v1beta2 [no test files] > ? k8s.io/client-go/kubernetes/typed/apps/v1beta2/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/authentication/v1 [no test files] > ? k8s.io/client-go/kubernetes/typed/authentication/v1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/authentication/v1beta1 [no test files] > ? k8s.io/client-go/kubernetes/typed/authentication/v1beta1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/authorization/v1 [no test files] > ? k8s.io/client-go/kubernetes/typed/authorization/v1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/authorization/v1beta1 [no test files] > ? k8s.io/client-go/kubernetes/typed/authorization/v1beta1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/autoscaling/v1 [no test files] > ? k8s.io/client-go/kubernetes/typed/autoscaling/v1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/autoscaling/v2beta1 [no test files] > ? k8s.io/client-go/kubernetes/typed/autoscaling/v2beta1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/batch/v1 [no test files] > ? k8s.io/client-go/kubernetes/typed/batch/v1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/batch/v1beta1 [no test files] > ? k8s.io/client-go/kubernetes/typed/batch/v1beta1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/batch/v2alpha1 [no test files] > ? k8s.io/client-go/kubernetes/typed/batch/v2alpha1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/certificates/v1beta1 [no test files] > ? k8s.io/client-go/kubernetes/typed/certificates/v1beta1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/core/v1 [no test files] > ? k8s.io/client-go/kubernetes/typed/core/v1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/events/v1beta1 [no test files] > ? k8s.io/client-go/kubernetes/typed/events/v1beta1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/extensions/v1beta1 [no test files] > ? k8s.io/client-go/kubernetes/typed/extensions/v1beta1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/networking/v1 [no test files] > ? k8s.io/client-go/kubernetes/typed/networking/v1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/policy/v1beta1 [no test files] > ? k8s.io/client-go/kubernetes/typed/policy/v1beta1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/rbac/v1 [no test files] > ? k8s.io/client-go/kubernetes/typed/rbac/v1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/rbac/v1alpha1 [no test files] > ? k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/rbac/v1beta1 [no test files] > ? k8s.io/client-go/kubernetes/typed/rbac/v1beta1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/scheduling/v1alpha1 [no test files] > ? k8s.io/client-go/kubernetes/typed/scheduling/v1alpha1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/scheduling/v1beta1 [no test files] > ? k8s.io/client-go/kubernetes/typed/scheduling/v1beta1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/settings/v1alpha1 [no test files] > ? k8s.io/client-go/kubernetes/typed/settings/v1alpha1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/storage/v1 [no test files] > ? k8s.io/client-go/kubernetes/typed/storage/v1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/storage/v1alpha1 [no test files] > ? k8s.io/client-go/kubernetes/typed/storage/v1alpha1/fake [no test files] > ? k8s.io/client-go/kubernetes/typed/storage/v1beta1 [no test files] > ? k8s.io/client-go/kubernetes/typed/storage/v1beta1/fake [no test files] > ? k8s.io/client-go/listers/admissionregistration/v1alpha1 [no test files] > ? k8s.io/client-go/listers/admissionregistration/v1beta1 [no test files] > ? k8s.io/client-go/listers/apps/v1 [no test files] > ? k8s.io/client-go/listers/apps/v1beta1 [no test files] > ? k8s.io/client-go/listers/apps/v1beta2 [no test files] > ? k8s.io/client-go/listers/authentication/v1 [no test files] > ? k8s.io/client-go/listers/authentication/v1beta1 [no test files] > ? k8s.io/client-go/listers/authorization/v1 [no test files] > ? k8s.io/client-go/listers/authorization/v1beta1 [no test files] > ? k8s.io/client-go/listers/autoscaling/v1 [no test files] > ? k8s.io/client-go/listers/autoscaling/v2beta1 [no test files] > ? k8s.io/client-go/listers/batch/v1 [no test files] > ? k8s.io/client-go/listers/batch/v1beta1 [no test files] > ? k8s.io/client-go/listers/batch/v2alpha1 [no test files] > ? k8s.io/client-go/listers/certificates/v1beta1 [no test files] > ? k8s.io/client-go/listers/core/v1 [no test files] > ? k8s.io/client-go/listers/events/v1beta1 [no test files] > ok k8s.io/client-go/listers/extensions/v1beta1 (cached) > ? k8s.io/client-go/listers/imagepolicy/v1alpha1 [no test files] > ? k8s.io/client-go/listers/networking/v1 [no test files] > ? k8s.io/client-go/listers/policy/v1beta1 [no test files] > ? k8s.io/client-go/listers/rbac/v1 [no test files] > ? k8s.io/client-go/listers/rbac/v1alpha1 [no test files] > ? k8s.io/client-go/listers/rbac/v1beta1 [no test files] > ? k8s.io/client-go/listers/scheduling/v1alpha1 [no test files] > ? k8s.io/client-go/listers/scheduling/v1beta1 [no test files] > ? k8s.io/client-go/listers/settings/v1alpha1 [no test files] > ? k8s.io/client-go/listers/storage/v1 [no test files] > ? k8s.io/client-go/listers/storage/v1alpha1 [no test files] > ? k8s.io/client-go/listers/storage/v1beta1 [no test files] > ? k8s.io/client-go/pkg/apis/clientauthentication [no test files] > ? k8s.io/client-go/pkg/apis/clientauthentication/install [no test files] > ? k8s.io/client-go/pkg/apis/clientauthentication/v1alpha1 [no test files] > ? k8s.io/client-go/pkg/apis/clientauthentication/v1beta1 [no test files] > ? k8s.io/client-go/pkg/version [no test files] > ? k8s.io/client-go/plugin/pkg/client/auth [no test files] > ok k8s.io/client-go/plugin/pkg/client/auth/azure (cached) > ok k8s.io/client-go/plugin/pkg/client/auth/exec 0.246s > ok k8s.io/client-go/plugin/pkg/client/auth/gcp (cached) > ok k8s.io/client-go/plugin/pkg/client/auth/oidc (cached) > ok k8s.io/client-go/plugin/pkg/client/auth/openstack (cached) > ok k8s.io/client-go/rest (cached) > ? k8s.io/client-go/rest/fake [no test files] > ok k8s.io/client-go/rest/watch (cached) > ok k8s.io/client-go/restmapper (cached) > ok k8s.io/client-go/scale (cached) > ? k8s.io/client-go/scale/fake [no test files] > ? k8s.io/client-go/scale/scheme [no test files] > ? k8s.io/client-go/scale/scheme/appsint [no test files] > ? k8s.io/client-go/scale/scheme/appsv1beta1 [no test files] > ? k8s.io/client-go/scale/scheme/appsv1beta2 [no test files] > ? k8s.io/client-go/scale/scheme/autoscalingv1 [no test files] > ? k8s.io/client-go/scale/scheme/extensionsint [no test files] > ? k8s.io/client-go/scale/scheme/extensionsv1beta1 [no test files] > ok k8s.io/client-go/testing (cached) > ? k8s.io/client-go/third_party/forked/golang/template [no test files] > ok k8s.io/client-go/tools/auth (cached) > ? k8s.io/client-go/tools/bootstrap/token/api [no test files] > ok k8s.io/client-go/tools/bootstrap/token/util (cached) > ok k8s.io/client-go/tools/cache (cached) > ok k8s.io/client-go/tools/cache/testing (cached) > ok k8s.io/client-go/tools/clientcmd (cached) > ok k8s.io/client-go/tools/clientcmd/api (cached) > ? k8s.io/client-go/tools/clientcmd/api/latest [no test files] > ? k8s.io/client-go/tools/clientcmd/api/v1 [no test files] > ok k8s.io/client-go/tools/leaderelection (cached) > ? k8s.io/client-go/tools/leaderelection/resourcelock [no test files] > ? k8s.io/client-go/tools/metrics [no test files] > ok k8s.io/client-go/tools/pager (cached) > ok k8s.io/client-go/tools/portforward (cached) > ok k8s.io/client-go/tools/record (cached) > ok k8s.io/client-go/tools/reference (cached) > ok k8s.io/client-go/tools/remotecommand (cached) > ok k8s.io/client-go/transport (cached) > ? k8s.io/client-go/transport/spdy [no test files] > ok k8s.io/client-go/util/buffer (cached) > ok k8s.io/client-go/util/cert 0.043s > ? k8s.io/client-go/util/cert/triple [no test files] > ok k8s.io/client-go/util/certificate (cached) > ok k8s.io/client-go/util/certificate/csr (cached) > ok k8s.io/client-go/util/connrotation (cached) > ? k8s.io/client-go/util/exec [no test files] > ok k8s.io/client-go/util/flowcontrol (cached) > ? k8s.io/client-go/util/homedir [no test files] > ok k8s.io/client-go/util/integer (cached) > ok k8s.io/client-go/util/jsonpath (cached) > ok k8s.io/client-go/util/retry (cached) > ok k8s.io/client-go/util/testing (cached) > ok k8s.io/client-go/util/workqueue (cached) >[07 Sep 18 10:38 UTC]: Successfully constructed release-8.0 >[07 Sep 18 10:38 UTC]: /publish_scripts/construct.sh client-go release-1.12 release-9.0 apimachinery:release-1.12,api:release-1.12 /go-workspace/src/k8s.io/kubernetes/.git staging/src/k8s.io/client-go kubernetes kubernetes k8s.io true "BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml" > + '[' '!' 13 -eq 13 ']' > + REPO=client-go > + SRC_BRANCH=release-1.12 > + DST_BRANCH=release-9.0 > + DEPS=apimachinery:release-1.12,api:release-1.12 > + REQUIRED= > + SOURCE_REMOTE=/go-workspace/src/k8s.io/kubernetes/.git > + SUBDIR=staging/src/k8s.io/client-go > + SOURCE_REPO_ORG=kubernetes > + SOURCE_REPO_NAME=kubernetes > + shift 9 > + BASE_PACKAGE=k8s.io > + IS_LIBRARY=true > + RECURSIVE_DELETE_PATTERN='BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + SKIP_TAGS= > + readonly REPO SRC_BRANCH DST_BRANCH DEPS REQUIRED SOURCE_REMOTE SOURCE_REPO_ORG SUBDIR SOURCE_REPO_NAME BASE_PACKAGE IS_LIBRARY RECURSIVE_DELETE_PATTERN SKIP_TAGS > ++ dirname /publish_scripts/construct.sh > + SCRIPT_DIR=/publish_scripts > + source /publish_scripts/util.sh > ++ set -o errexit > ++ set -o nounset > ++ set -o pipefail > ++ set -o xtrace > + echo 'Running garbage collection.' > + git gc --auto > Running garbage collection. > Fetching from origin. > + echo 'Fetching from origin.' > + git fetch origin --no-tags > fatal: unable to access 'https://github.com/kubernetes/client-go/': Could not resolve host: github.com >[07 Sep 18 10:39 UTC]: exit status 128 > + '[' '!' 13 -eq 13 ']' > + REPO=client-go > + SRC_BRANCH=release-1.12 > + DST_BRANCH=release-9.0 > + DEPS=apimachinery:release-1.12,api:release-1.12 > + REQUIRED= > + SOURCE_REMOTE=/go-workspace/src/k8s.io/kubernetes/.git > + SUBDIR=staging/src/k8s.io/client-go > + SOURCE_REPO_ORG=kubernetes > + SOURCE_REPO_NAME=kubernetes > + shift 9 > + BASE_PACKAGE=k8s.io > + IS_LIBRARY=true > + RECURSIVE_DELETE_PATTERN='BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + SKIP_TAGS= > + readonly REPO SRC_BRANCH DST_BRANCH DEPS REQUIRED SOURCE_REMOTE SOURCE_REPO_ORG SUBDIR SOURCE_REPO_NAME BASE_PACKAGE IS_LIBRARY RECURSIVE_DELETE_PATTERN SKIP_TAGS > ++ dirname /publish_scripts/construct.sh > + SCRIPT_DIR=/publish_scripts > + source /publish_scripts/util.sh > ++ set -o errexit > ++ set -o nounset > ++ set -o pipefail > ++ set -o xtrace > + echo 'Running garbage collection.' > + git gc --auto > + echo 'Fetching from origin.' > + git fetch origin --no-tags > fatal: unable to access 'https://github.com/kubernetes/client-go/': Could not resolve host: github.com > >[07 Sep 18 10:39 UTC]: exit status 128``` > Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md). If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository.
k8s-ci-robot commented 5 years ago

@k8s-publishing-bot: Reopening this issue.

In response to [this](https://github.com/kubernetes/kubernetes/issues/56876#issuecomment-419577991): >/reopen > >The last publishing run failed: exit status 129 >``` >...master '!=' master ']' > ++ commit-subject b5382c347ee5349910d386a1be0785b735692d54 > ++ git show --format=%s -q b5382c347ee5349910d386a1be0785b735692d54 > Cherry-picking source dropped-merge b5382c347ee5349910d386a1be0785b735692d54: Merge pull request #67938 from soltysh/sample_plugin. > + echo 'Cherry-picking source dropped-merge b5382c347ee5349910d386a1be0785b735692d54: Merge pull request #67938 from soltysh/sample_plugin.' > ++ commit-date b5382c347ee5349910d386a1be0785b735692d54 > ++ git show --format=%aD -q b5382c347ee5349910d386a1be0785b735692d54 > + local 'date=Tue, 28 Aug 2018 10:02:01 -0700' > +++ commit-message b5382c347ee5349910d386a1be0785b735692d54 > +++ git show --format=%B -q b5382c347ee5349910d386a1be0785b735692d54 > +++ echo > +++ echo 'Kubernetes-commit: b5382c347ee5349910d386a1be0785b735692d54' > ++ GIT_COMMITTER_DATE='Tue, 28 Aug 2018 10:02:01 -0700' > ++ GIT_AUTHOR_DATE='Tue, 28 Aug 2018 10:02:01 -0700' > ++ git commit-tree -p 068ebcf28c7f10ec02a922762b6e044ad6aba0ff -p HEAD -m 'Merge pull request #67938 from soltysh/sample_plugin > > Automatic merge from submit-queue (batch tested with PRs 67938, 66719, 67883). If you want to cherry-pick this change to another branch, please follow the instructions here. > > Add "sample-plugin" staging repo > > Supersedes https://github.com/kubernetes/kubernetes/pull/67729 > > Showcases usage of the new `kubectl` plugins mechanism. > Showcases usage of the new `cli-runtime` repo from a third-party plugin > > See README.md for details on what this plugin actually does. > > /assign @smarterclayton @sttts @juanvallejo > > /sig cli > > **Release note**: > ```release-note > Adds sample-cli-plugin staging repository > ``` > > Kubernetes-commit: b5382c347ee5349910d386a1be0785b735692d54' 'HEAD^{tree}' > + local dst_new_merge=0b232ff14bc0b1626bc95be6787a57f454002aaf > + git reset -q --hard 0b232ff14bc0b1626bc95be6787a57f454002aaf > + fix-godeps api:master,apimachinery:master,cli-runtime:master,client-go:master '' k8s.io false true true Kubernetes-commit 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + '[' '' = true ']' > + local deps=api:master,apimachinery:master,cli-runtime:master,client-go:master > + local required_packages= > + local base_package=k8s.io > + local is_library=false > + local needs_godeps_update=true > + local squash=true > + local commit_msg_tag=Kubernetes-commit > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > ++ git rev-parse HEAD > + local dst_old_commit=0b232ff14bc0b1626bc95be6787a57f454002aaf > + '[' true = true ']' > + update_full_godeps api:master,apimachinery:master,cli-runtime:master,client-go:master k8s.io false Kubernetes-commit > + local deps=api:master,apimachinery:master,cli-runtime:master,client-go:master > + local base_package=k8s.io > + local is_library=false > + local commit_msg_tag=Kubernetes-commit > + ensure-clean-working-dir > + git diff HEAD --exit-code > + for d in '$../*' > + '[' '!' -d '$../*' ']' > + continue > + '[' '!' -f Godeps/Godeps.json ']' > + echo 'Removing k8s.io/* dependencies from Godeps.json' > Removing k8s.io/* dependencies from Godeps.json > + local dep= > + local branch= > + local depbranch= > ++ basename /go-workspace/src/k8s.io/sample-cli-plugin > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/api/") or . == "k8s.io/api") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/apimachinery/") or . == "k8s.io/apimachinery") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/cli-runtime/") or . == "k8s.io/cli-runtime") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/client-go/") or . == "k8s.io/client-go") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/sample-cli-plugin/") or . == "k8s.io/sample-cli-plugin") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > Running godep restore. > + echo 'Running godep restore.' > + godep restore > + checkout-deps-to-kube-commit Kubernetes-commit api:master,apimachinery:master,cli-runtime:master,client-go:master > + local commit_msg_tag=Kubernetes-commit > + deps=() > + local deps > + IFS=, > + read -a deps > ++ last-kube-commit Kubernetes-commit HEAD > ++ local commit_msg_tag=Kubernetes-commit > ++ git log --format=%B HEAD > ++ grep '^Kubernetes-commit: ' > ++ head -n 1 > ++ sed 's/^Kubernetes-commit: //g' > + local k_last_kube_commit=b5382c347ee5349910d386a1be0785b735692d54 > + '[' -z b5382c347ee5349910d386a1be0785b735692d54 ']' > ++ git-find-merge b5382c347ee5349910d386a1be0785b735692d54 upstream-branch > ++ tail -1 > +++ git rev-list 'b5382c347ee5349910d386a1be0785b735692d54^1..upstream-branch' --first-parent > ++ awk 'NR==FNR{a[$1]++;next} a[$1] ' /dev/fd/63 /dev/fd/62 > +++ git rev-list b5382c347ee5349910d386a1be0785b735692d54..upstream-branch --ancestry-path > +++ git rev-parse b5382c347ee5349910d386a1be0785b735692d54 > + local k_last_kube_merge=b5382c347ee5349910d386a1be0785b735692d54 > + local dep_count=4 > + (( i=0 )) > + (( i<4 )) > + local dep=api > + local branch=master > + echo 'Looking up which commit in the master branch of k8s.io/api corresponds to k8s.io/kubernetes commit b5382c347ee5349910d386a1be0785b735692d54.' > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > Looking up which commit in the master branch of k8s.io/api corresponds to k8s.io/kubernetes commit b5382c347ee5349910d386a1be0785b735692d54. > ++ look -b b5382c347ee5349910d386a1be0785b735692d54 ../kube-commits-api-master > + '[' -z d150a58332329a1cd3e80959b04f5487a8be7149 ']' > + pushd ../api > Checking out k8s.io/api to d150a58332329a1cd3e80959b04f5487a8be7149 > + echo 'Checking out k8s.io/api to d150a58332329a1cd3e80959b04f5487a8be7149' > + git checkout -q d150a58332329a1cd3e80959b04f5487a8be7149 > + popd > + (( i++ )) > + (( i<4 )) > + local dep=apimachinery > + local branch=master > + echo 'Looking up which commit in the master branch of k8s.io/apimachinery corresponds to k8s.io/kubernetes commit b5382c347ee5349910d386a1be0785b735692d54.' > + local k_commit= > + local dep_commit= > Looking up which commit in the master branch of k8s.io/apimachinery corresponds to k8s.io/kubernetes commit b5382c347ee5349910d386a1be0785b735692d54. > + read k_commit dep_commit > ++ look -b b5382c347ee5349910d386a1be0785b735692d54 ../kube-commits-apimachinery-master > + '[' -z c6b66c9c507abbefa93ad83f7fe8c9b52ca1ae30 ']' > + pushd ../apimachinery > + echo 'Checking out k8s.io/apimachinery to c6b66c9c507abbefa93ad83f7fe8c9b52ca1ae30' > + git checkout -q c6b66c9c507abbefa93ad83f7fe8c9b52ca1ae30 > Checking out k8s.io/apimachinery to c6b66c9c507abbefa93ad83f7fe8c9b52ca1ae30 > + popd > + (( i++ )) > + (( i<4 )) > + local dep=cli-runtime > + local branch=master > Looking up which commit in the master branch of k8s.io/cli-runtime corresponds to k8s.io/kubernetes commit b5382c347ee5349910d386a1be0785b735692d54. > + echo 'Looking up which commit in the master branch of k8s.io/cli-runtime corresponds to k8s.io/kubernetes commit b5382c347ee5349910d386a1be0785b735692d54.' > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > ++ look -b b5382c347ee5349910d386a1be0785b735692d54 ../kube-commits-cli-runtime-master > + '[' -z ec3aaac11292b9c0beedb1c4594c0b1b1d43ef9a ']' > + pushd ../cli-runtime > Checking out k8s.io/cli-runtime to ec3aaac11292b9c0beedb1c4594c0b1b1d43ef9a > + echo 'Checking out k8s.io/cli-runtime to ec3aaac11292b9c0beedb1c4594c0b1b1d43ef9a' > + git checkout -q ec3aaac11292b9c0beedb1c4594c0b1b1d43ef9a > + popd > + (( i++ )) > + (( i<4 )) > + local dep=client-go > + local branch=master > + echo 'Looking up which commit in the master branch of k8s.io/client-go corresponds to k8s.io/kubernetes commit b5382c347ee5349910d386a1be0785b735692d54.' > Looking up which commit in the master branch of k8s.io/client-go corresponds to k8s.io/kubernetes commit b5382c347ee5349910d386a1be0785b735692d54. > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > ++ look -b b5382c347ee5349910d386a1be0785b735692d54 ../kube-commits-client-go-master > + '[' -z 31ff53b61673977656293edfa6a88503ed023037 ']' > + pushd ../client-go > Checking out k8s.io/client-go to 31ff53b61673977656293edfa6a88503ed023037 > + echo 'Checking out k8s.io/client-go to 31ff53b61673977656293edfa6a88503ed023037' > + git checkout -q 31ff53b61673977656293edfa6a88503ed023037 > + popd > + (( i++ )) > + (( i<4 )) > + rm -rf ./Godeps > + rm -rf ./vendor > Running godep save. > + echo 'Running godep save.' > + godep save ./... > + cp Godeps/Godeps.json Godeps/Godeps.json.preserve > + git checkout HEAD Godeps/ > + mv Godeps/Godeps.json.preserve Godeps/Godeps.json > + jq 'del(.Deps[].Comment)' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + '[' false = true ']' > + git add Godeps/Godeps.json > + git add vendor/ --ignore-errors > + git-index-clean > + git diff --cached --exit-code > + return 1 > Committing vendor/ and Godeps/Godeps.json. > + echo 'Committing vendor/ and Godeps/Godeps.json.' > + git commit -q -m 'sync: update godeps' > + ensure-clean-working-dir > + git diff HEAD --exit-code > ++ git rev-parse --abbrev-ref HEAD > + '[' master '!=' master ']' > + '[' -n '' ']' > + apply-recursive-delete-pattern 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + '[' -z 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' ']' > + local split_recursive_delete_pattern > + read -r -a split_recursive_delete_pattern > + git rm -q --ignore-unmatch -r BUILD '*/BUILD' BUILD.bazel '*/BUILD.bazel' Gopkg.toml > + git add -u > + git-index-clean > + git diff --cached --exit-code > + return 0 > + git diff --exit-code 0b232ff14bc0b1626bc95be6787a57f454002aaf > + '[' true = true ']' > + echo 'Amending last merge with godep changes.' > + git reset --soft -q 0b232ff14bc0b1626bc95be6787a57f454002aaf > Amending last merge with godep changes. > + git commit -q --amend --allow-empty -C 0b232ff14bc0b1626bc95be6787a57f454002aaf > + ensure-clean-working-dir > + git diff HEAD --exit-code > + dst_needs_godeps_update=false > ++ git rev-parse HEAD > + dst_merge_point_commit=d4bab9f3a28d21e720267a191179b6e993764ca7 > + k_pending_merge_commit=0698e4664325215b080eb7f73779b766b085b717 > + '[' 6486a043eb38c7909c0f07d5ce4f808dcb408964 = FLUSH_PENDING_MERGE_COMMIT ']' > + '[' master '!=' master ']' > + '[' master '!=' master ']' > + is-merge 6486a043eb38c7909c0f07d5ce4f808dcb408964 > + grep -q '^Merge: ' > ++ short-commit-message 6486a043eb38c7909c0f07d5ce4f808dcb408964 > ++ git show --format=short -q 6486a043eb38c7909c0f07d5ce4f808dcb408964 > + return 1 > + local pick_args= > + is-merge 6486a043eb38c7909c0f07d5ce4f808dcb408964 > + grep -q '^Merge: ' > ++ short-commit-message 6486a043eb38c7909c0f07d5ce4f808dcb408964 > ++ git show --format=short -q 6486a043eb38c7909c0f07d5ce4f808dcb408964 > + return 1 > ++ commit-subject 6486a043eb38c7909c0f07d5ce4f808dcb408964 > ++ git show --format=%s -q 6486a043eb38c7909c0f07d5ce4f808dcb408964 > Cherry-picking k8s.io/kubernetes single-commit d5bbc35d4d0469d8915e9d5df56c8a92a3e3e9f4: make deps-approvers the approvers of sample-cli-plugin/Godeps. > + echo 'Cherry-picking k8s.io/kubernetes single-commit d5bbc35d4d0469d8915e9d5df56c8a92a3e3e9f4: make deps-approvers the approvers of sample-cli-plugin/Godeps.' > + local squash_commits=1 > + godep-changes 6486a043eb38c7909c0f07d5ce4f808dcb408964 > + '[' -n '' ']' > + git diff --exit-code --quiet '6486a043eb38c7909c0f07d5ce4f808dcb408964^' 6486a043eb38c7909c0f07d5ce4f808dcb408964 -- Godeps/Godeps.json > ++ commit-date 6486a043eb38c7909c0f07d5ce4f808dcb408964 > ++ git show --format=%aD -q 6486a043eb38c7909c0f07d5ce4f808dcb408964 > + GIT_COMMITTER_DATE='Fri, 31 Aug 2018 15:56:28 -0700' > + git cherry-pick --keep-redundant-commits 6486a043eb38c7909c0f07d5ce4f808dcb408964 > + squash 1 > ++ git rev-parse HEAD > + local head=06879834c97aaaf984cdada9f8b55ec293f6562f > + git reset -q --soft HEAD~1 > ++ committer-date 06879834c97aaaf984cdada9f8b55ec293f6562f > ++ git show --format=%cD -q 06879834c97aaaf984cdada9f8b55ec293f6562f > + GIT_COMMITTER_DATE='Fri, 31 Aug 2018 15:56:28 -0700' > + git commit --allow-empty -q -C 06879834c97aaaf984cdada9f8b55ec293f6562f > + '[' -z 0698e4664325215b080eb7f73779b766b085b717 ']' > + ensure-clean-working-dir > + git diff HEAD --exit-code > + for f_mainline_commit in '${f_mainline_commits}' FLUSH_PENDING_MERGE_COMMIT > + local k_mainline_commit= > + local k_new_pending_merge_commit= > + '[' 6d2426b8acccf110fe3fd0ca4efe115610cfec7d = FLUSH_PENDING_MERGE_COMMIT ']' > ++ kube-commit Kubernetes-commit 6d2426b8acccf110fe3fd0ca4efe115610cfec7d > ++ local commit_msg_tag=Kubernetes-commit > ++ commit-message 6d2426b8acccf110fe3fd0ca4efe115610cfec7d > ++ git show --format=%B -q 6d2426b8acccf110fe3fd0ca4efe115610cfec7d > ++ grep '^Kubernetes-commit: ' > ++ sed 's/^Kubernetes-commit: //g' > + k_mainline_commit=287f6a564fb8c264f281056011f4a66f197b18f4 > ++ git-find-merge 287f6a564fb8c264f281056011f4a66f197b18f4 upstream-branch > ++ tail -1 > +++ git rev-list '287f6a564fb8c264f281056011f4a66f197b18f4^1..upstream-branch' --first-parent > ++ awk 'NR==FNR{a[$1]++;next} a[$1] ' /dev/fd/63 /dev/fd/62 > +++ git rev-list 287f6a564fb8c264f281056011f4a66f197b18f4..upstream-branch --ancestry-path > +++ git rev-parse 287f6a564fb8c264f281056011f4a66f197b18f4 > + k_new_pending_merge_commit=7b6647a418c660f2c87f183f706b297f1cb573ca > + '[' 7b6647a418c660f2c87f183f706b297f1cb573ca = 287f6a564fb8c264f281056011f4a66f197b18f4 ']' > + '[' master '!=' master ']' > + '[' -n 0698e4664325215b080eb7f73779b766b085b717 ']' > + '[' 7b6647a418c660f2c87f183f706b297f1cb573ca '!=' 0698e4664325215b080eb7f73779b766b085b717 ']' > + local dst_parent2=HEAD > + '[' master '!=' master ']' > ++ commit-subject 0698e4664325215b080eb7f73779b766b085b717 > ++ git show --format=%s -q 0698e4664325215b080eb7f73779b766b085b717 > Cherry-picking source dropped-merge 0698e4664325215b080eb7f73779b766b085b717: Merge pull request #68154 from mikedanese/deps-approvers. > + echo 'Cherry-picking source dropped-merge 0698e4664325215b080eb7f73779b766b085b717: Merge pull request #68154 from mikedanese/deps-approvers.' > ++ commit-date 0698e4664325215b080eb7f73779b766b085b717 > ++ git show --format=%aD -q 0698e4664325215b080eb7f73779b766b085b717 > + local 'date=Sat, 1 Sep 2018 03:32:59 -0700' > +++ commit-message 0698e4664325215b080eb7f73779b766b085b717 > +++ git show --format=%B -q 0698e4664325215b080eb7f73779b766b085b717 > +++ echo > +++ echo 'Kubernetes-commit: 0698e4664325215b080eb7f73779b766b085b717' > ++ GIT_COMMITTER_DATE='Sat, 1 Sep 2018 03:32:59 -0700' > ++ GIT_AUTHOR_DATE='Sat, 1 Sep 2018 03:32:59 -0700' > ++ git commit-tree -p d4bab9f3a28d21e720267a191179b6e993764ca7 -p HEAD -m 'Merge pull request #68154 from mikedanese/deps-approvers > > Automatic merge from submit-queue (batch tested with PRs 67578, 68154, 68162, 65545). If you want to cherry-pick this change to another branch, please follow the instructions here: https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md. > > make deps-approvers the approvers of sample-cli-plugin/Godeps > > ```release-note > NONE > ``` > > Kubernetes-commit: 0698e4664325215b080eb7f73779b766b085b717' 'HEAD^{tree}' > + local dst_new_merge=c32a9948d0e266221393925c2a8076e95d719439 > + git reset -q --hard c32a9948d0e266221393925c2a8076e95d719439 > + fix-godeps api:master,apimachinery:master,cli-runtime:master,client-go:master '' k8s.io false false true Kubernetes-commit 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + '[' '' = true ']' > + local deps=api:master,apimachinery:master,cli-runtime:master,client-go:master > + local required_packages= > + local base_package=k8s.io > + local is_library=false > + local needs_godeps_update=false > + local squash=true > + local commit_msg_tag=Kubernetes-commit > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > ++ git rev-parse HEAD > + local dst_old_commit=c32a9948d0e266221393925c2a8076e95d719439 > + '[' false = true ']' > + '[' -f Godeps/Godeps.json ']' > + checkout-deps-to-kube-commit Kubernetes-commit api:master,apimachinery:master,cli-runtime:master,client-go:master > + local commit_msg_tag=Kubernetes-commit > + deps=() > + local deps > + IFS=, > + read -a deps > ++ last-kube-commit Kubernetes-commit HEAD > ++ local commit_msg_tag=Kubernetes-commit > ++ git log --format=%B HEAD > ++ grep '^Kubernetes-commit: ' > ++ head -n 1 > ++ sed 's/^Kubernetes-commit: //g' > + local k_last_kube_commit=0698e4664325215b080eb7f73779b766b085b717 > + '[' -z 0698e4664325215b080eb7f73779b766b085b717 ']' > ++ git-find-merge 0698e4664325215b080eb7f73779b766b085b717 upstream-branch > ++ tail -1 > ++ awk 'NR==FNR{a[$1]++;next} a[$1] ' /dev/fd/63 /dev/fd/62 > +++ git rev-list '0698e4664325215b080eb7f73779b766b085b717^1..upstream-branch' --first-parent > +++ git rev-list 0698e4664325215b080eb7f73779b766b085b717..upstream-branch --ancestry-path > +++ git rev-parse 0698e4664325215b080eb7f73779b766b085b717 > + local k_last_kube_merge=0698e4664325215b080eb7f73779b766b085b717 > + local dep_count=4 > + (( i=0 )) > + (( i<4 )) > + local dep=api > Looking up which commit in the master branch of k8s.io/api corresponds to k8s.io/kubernetes commit 0698e4664325215b080eb7f73779b766b085b717. > + local branch=master > + echo 'Looking up which commit in the master branch of k8s.io/api corresponds to k8s.io/kubernetes commit 0698e4664325215b080eb7f73779b766b085b717.' > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > ++ look -b 0698e4664325215b080eb7f73779b766b085b717 ../kube-commits-api-master > + '[' -z fcb01e9febf3e72ae9b6eff41f2d02ffdea4dda1 ']' > + pushd ../api > Checking out k8s.io/api to fcb01e9febf3e72ae9b6eff41f2d02ffdea4dda1 > + echo 'Checking out k8s.io/api to fcb01e9febf3e72ae9b6eff41f2d02ffdea4dda1' > + git checkout -q fcb01e9febf3e72ae9b6eff41f2d02ffdea4dda1 > + popd > + (( i++ )) > + (( i<4 )) > + local dep=apimachinery > + local branch=master > Looking up which commit in the master branch of k8s.io/apimachinery corresponds to k8s.io/kubernetes commit 0698e4664325215b080eb7f73779b766b085b717. > + echo 'Looking up which commit in the master branch of k8s.io/apimachinery corresponds to k8s.io/kubernetes commit 0698e4664325215b080eb7f73779b766b085b717.' > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > ++ look -b 0698e4664325215b080eb7f73779b766b085b717 ../kube-commits-apimachinery-master > Checking out k8s.io/apimachinery to 9dc1de72c0f3996657ffc88895f89f3844d8cf01 > + '[' -z 9dc1de72c0f3996657ffc88895f89f3844d8cf01 ']' > + pushd ../apimachinery > + echo 'Checking out k8s.io/apimachinery to 9dc1de72c0f3996657ffc88895f89f3844d8cf01' > + git checkout -q 9dc1de72c0f3996657ffc88895f89f3844d8cf01 > + popd > + (( i++ )) > + (( i<4 )) > + local dep=cli-runtime > Looking up which commit in the master branch of k8s.io/cli-runtime corresponds to k8s.io/kubernetes commit 0698e4664325215b080eb7f73779b766b085b717. > + local branch=master > + echo 'Looking up which commit in the master branch of k8s.io/cli-runtime corresponds to k8s.io/kubernetes commit 0698e4664325215b080eb7f73779b766b085b717.' > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > ++ look -b 0698e4664325215b080eb7f73779b766b085b717 ../kube-commits-cli-runtime-master > + '[' -z ec3aaac11292b9c0beedb1c4594c0b1b1d43ef9a ']' > + pushd ../cli-runtime > + echo 'Checking out k8s.io/cli-runtime to ec3aaac11292b9c0beedb1c4594c0b1b1d43ef9a' > Checking out k8s.io/cli-runtime to ec3aaac11292b9c0beedb1c4594c0b1b1d43ef9a > + git checkout -q ec3aaac11292b9c0beedb1c4594c0b1b1d43ef9a > + popd > + (( i++ )) > + (( i<4 )) > + local dep=client-go > + local branch=master > Looking up which commit in the master branch of k8s.io/client-go corresponds to k8s.io/kubernetes commit 0698e4664325215b080eb7f73779b766b085b717. > + echo 'Looking up which commit in the master branch of k8s.io/client-go corresponds to k8s.io/kubernetes commit 0698e4664325215b080eb7f73779b766b085b717.' > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > ++ look -b 0698e4664325215b080eb7f73779b766b085b717 ../kube-commits-client-go-master > + '[' -z ec724c24d1d4c2d77654affa468ef156dfe19232 ']' > + pushd ../client-go > + echo 'Checking out k8s.io/client-go to ec724c24d1d4c2d77654affa468ef156dfe19232' > Checking out k8s.io/client-go to ec724c24d1d4c2d77654affa468ef156dfe19232 > + git checkout -q ec724c24d1d4c2d77654affa468ef156dfe19232 > + popd > + (( i++ )) > + (( i<4 )) > + update-deps-in-godep-json api:master,apimachinery:master,cli-runtime:master,client-go:master k8s.io false Kubernetes-commit > + '[' '!' -f Godeps/Godeps.json ']' > + local base_package=k8s.io > + local is_library=false > + local deps=api:master,apimachinery:master,cli-runtime:master,client-go:master > + local commit_msg_tag=Kubernetes-commit > + deps_array=() > + local deps_array > + IFS=, > + read -a deps_array > + local dep_count=4 > + (( i=0 )) > + (( i<4 )) > + local dep=api > ++ cd ../api > ++ git rev-parse HEAD > + local dep_commit=fcb01e9febf3e72ae9b6eff41f2d02ffdea4dda1 > + '[' -z fcb01e9febf3e72ae9b6eff41f2d02ffdea4dda1 ']' > ++ jq -r '.Deps[] | select(.ImportPath | startswith("k8s.io/api/") or . == "k8s.io/api") | .Rev' Godeps/Godeps.json > ++ tail -n 1 > + local old_dep_commit=d150a58332329a1cd3e80959b04f5487a8be7149 > + '[' -n d150a58332329a1cd3e80959b04f5487a8be7149 ']' > + '[' d150a58332329a1cd3e80959b04f5487a8be7149 '!=' fcb01e9febf3e72ae9b6eff41f2d02ffdea4dda1 ']' > + echo 'Updating k8s.io/api dependency to fcb01e9febf3e72ae9b6eff41f2d02ffdea4dda1.' > + sed -i s/d150a58332329a1cd3e80959b04f5487a8be7149/fcb01e9febf3e72ae9b6eff41f2d02ffdea4dda1/g Godeps/Godeps.json > Updating k8s.io/api dependency to fcb01e9febf3e72ae9b6eff41f2d02ffdea4dda1. > + (( i++ )) > + (( i<4 )) > + local dep=apimachinery > ++ cd ../apimachinery > ++ git rev-parse HEAD > + local dep_commit=9dc1de72c0f3996657ffc88895f89f3844d8cf01 > + '[' -z 9dc1de72c0f3996657ffc88895f89f3844d8cf01 ']' > ++ jq -r '.Deps[] | select(.ImportPath | startswith("k8s.io/apimachinery/") or . == "k8s.io/apimachinery") | .Rev' Godeps/Godeps.json > ++ tail -n 1 > + local old_dep_commit=c6b66c9c507abbefa93ad83f7fe8c9b52ca1ae30 > + '[' -n c6b66c9c507abbefa93ad83f7fe8c9b52ca1ae30 ']' > + '[' c6b66c9c507abbefa93ad83f7fe8c9b52ca1ae30 '!=' 9dc1de72c0f3996657ffc88895f89f3844d8cf01 ']' > + echo 'Updating k8s.io/apimachinery dependency to 9dc1de72c0f3996657ffc88895f89f3844d8cf01.' > Updating k8s.io/apimachinery dependency to 9dc1de72c0f3996657ffc88895f89f3844d8cf01. > + sed -i s/c6b66c9c507abbefa93ad83f7fe8c9b52ca1ae30/9dc1de72c0f3996657ffc88895f89f3844d8cf01/g Godeps/Godeps.json > + (( i++ )) > + (( i<4 )) > + local dep=cli-runtime > ++ cd ../cli-runtime > ++ git rev-parse HEAD > + local dep_commit=ec3aaac11292b9c0beedb1c4594c0b1b1d43ef9a > + '[' -z ec3aaac11292b9c0beedb1c4594c0b1b1d43ef9a ']' > ++ jq -r '.Deps[] | select(.ImportPath | startswith("k8s.io/cli-runtime/") or . == "k8s.io/cli-runtime") | .Rev' Godeps/Godeps.json > ++ tail -n 1 > + local old_dep_commit=ec3aaac11292b9c0beedb1c4594c0b1b1d43ef9a > + '[' -n ec3aaac11292b9c0beedb1c4594c0b1b1d43ef9a ']' > + '[' ec3aaac11292b9c0beedb1c4594c0b1b1d43ef9a '!=' ec3aaac11292b9c0beedb1c4594c0b1b1d43ef9a ']' > + (( i++ )) > + (( i<4 )) > + local dep=client-go > ++ cd ../client-go > ++ git rev-parse HEAD > + local dep_commit=ec724c24d1d4c2d77654affa468ef156dfe19232 > + '[' -z ec724c24d1d4c2d77654affa468ef156dfe19232 ']' > ++ jq -r '.Deps[] | select(.ImportPath | startswith("k8s.io/client-go/") or . == "k8s.io/client-go") | .Rev' Godeps/Godeps.json > ++ tail -n 1 > + local old_dep_commit=31ff53b61673977656293edfa6a88503ed023037 > + '[' -n 31ff53b61673977656293edfa6a88503ed023037 ']' > + '[' 31ff53b61673977656293edfa6a88503ed023037 '!=' ec724c24d1d4c2d77654affa468ef156dfe19232 ']' > + echo 'Updating k8s.io/client-go dependency to ec724c24d1d4c2d77654affa468ef156dfe19232.' > Updating k8s.io/client-go dependency to ec724c24d1d4c2d77654affa468ef156dfe19232. > + sed -i s/31ff53b61673977656293edfa6a88503ed023037/ec724c24d1d4c2d77654affa468ef156dfe19232/g Godeps/Godeps.json > + (( i++ )) > + (( i<4 )) > + indent-godeps > ++ basename /go-workspace/src/k8s.io/sample-cli-plugin > + unexpand --first-only --tabs=2 > ++ basename /go-workspace/src/k8s.io/sample-cli-plugin > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/sample-cli-plugin/") or . == "k8s.io/sample-cli-plugin") | not))' Godeps/Godeps.json > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + git add Godeps/Godeps.json > + git-index-clean > + git diff --cached --exit-code > + return 1 > + echo 'Committing Godeps/Godeps.json.' > + git commit -q -m 'sync: update godeps' > Committing Godeps/Godeps.json. > + ensure-clean-working-dir > + git diff HEAD --exit-code > ++ git rev-parse --abbrev-ref HEAD > + '[' master '!=' master ']' > + '[' -n '' ']' > + apply-recursive-delete-pattern 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + '[' -z 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' ']' > + local split_recursive_delete_pattern > + read -r -a split_recursive_delete_pattern > + git rm -q --ignore-unmatch -r BUILD '*/BUILD' BUILD.bazel '*/BUILD.bazel' Gopkg.toml > + git add -u > + git-index-clean > + git diff --cached --exit-code > + return 0 > + git diff --exit-code c32a9948d0e266221393925c2a8076e95d719439 > Amending last merge with godep changes. > + '[' true = true ']' > + echo 'Amending last merge with godep changes.' > + git reset --soft -q c32a9948d0e266221393925c2a8076e95d719439 > + git commit -q --amend --allow-empty -C c32a9948d0e266221393925c2a8076e95d719439 > + ensure-clean-working-dir > + git diff HEAD --exit-code > + dst_needs_godeps_update=false > ++ git rev-parse HEAD > + dst_merge_point_commit=449d505130128527e78e72633042a4c1dbbfcb06 > + k_pending_merge_commit=7b6647a418c660f2c87f183f706b297f1cb573ca > + '[' 6d2426b8acccf110fe3fd0ca4efe115610cfec7d = FLUSH_PENDING_MERGE_COMMIT ']' > + '[' master '!=' master ']' > + '[' master '!=' master ']' > + is-merge 6d2426b8acccf110fe3fd0ca4efe115610cfec7d > + grep -q '^Merge: ' > ++ short-commit-message 6d2426b8acccf110fe3fd0ca4efe115610cfec7d > ++ git show --format=short -q 6d2426b8acccf110fe3fd0ca4efe115610cfec7d > + return 1 > + local pick_args= > + is-merge 6d2426b8acccf110fe3fd0ca4efe115610cfec7d > + grep -q '^Merge: ' > ++ short-commit-message 6d2426b8acccf110fe3fd0ca4efe115610cfec7d > ++ git show --format=short -q 6d2426b8acccf110fe3fd0ca4efe115610cfec7d > + return 1 > ++ commit-subject 6d2426b8acccf110fe3fd0ca4efe115610cfec7d > ++ git show --format=%s -q 6d2426b8acccf110fe3fd0ca4efe115610cfec7d > Cherry-picking k8s.io/kubernetes single-commit 287f6a564fb8c264f281056011f4a66f197b18f4: reload token file for InClusterConfig every 5 minutes. > + echo 'Cherry-picking k8s.io/kubernetes single-commit 287f6a564fb8c264f281056011f4a66f197b18f4: reload token file for InClusterConfig every 5 minutes.' > + local squash_commits=1 > + godep-changes 6d2426b8acccf110fe3fd0ca4efe115610cfec7d > + '[' -n '' ']' > + git diff --exit-code --quiet '6d2426b8acccf110fe3fd0ca4efe115610cfec7d^' 6d2426b8acccf110fe3fd0ca4efe115610cfec7d -- Godeps/Godeps.json > + reset-godeps '6d2426b8acccf110fe3fd0ca4efe115610cfec7d^' > + local 'f_clean_commit=6d2426b8acccf110fe3fd0ca4efe115610cfec7d^' > ++ git ls-tree '6d2426b8acccf110fe3fd0ca4efe115610cfec7d^^{tree}' Godeps > + '[' -n '040000 tree a6c075ef908eeaf498ccf70e02d046c39bf6e6bd Godeps' ']' > + git checkout '6d2426b8acccf110fe3fd0ca4efe115610cfec7d^' Godeps > + git add Godeps > + git commit -q -m 'sync: reset Godeps/Godeps.json' --allow-empty > + squash_commits=2 > + dst_needs_godeps_update=true > ++ commit-date 6d2426b8acccf110fe3fd0ca4efe115610cfec7d > ++ git show --format=%aD -q 6d2426b8acccf110fe3fd0ca4efe115610cfec7d > + GIT_COMMITTER_DATE='Mon, 13 Aug 2018 16:47:17 -0700' > + git cherry-pick --keep-redundant-commits 6d2426b8acccf110fe3fd0ca4efe115610cfec7d > + squash 2 > ++ git rev-parse HEAD > + local head=24a62a246a7e644b249d22d6d154e76da6af7a2d > + git reset -q --soft HEAD~2 > ++ committer-date 24a62a246a7e644b249d22d6d154e76da6af7a2d > ++ git show --format=%cD -q 24a62a246a7e644b249d22d6d154e76da6af7a2d > + GIT_COMMITTER_DATE='Mon, 13 Aug 2018 16:47:17 -0700' > + git commit --allow-empty -q -C 24a62a246a7e644b249d22d6d154e76da6af7a2d > + '[' -z 7b6647a418c660f2c87f183f706b297f1cb573ca ']' > + ensure-clean-working-dir > + git diff HEAD --exit-code > + for f_mainline_commit in '${f_mainline_commits}' FLUSH_PENDING_MERGE_COMMIT > + local k_mainline_commit= > + local k_new_pending_merge_commit= > + '[' FLUSH_PENDING_MERGE_COMMIT = FLUSH_PENDING_MERGE_COMMIT ']' > + k_new_pending_merge_commit=FLUSH_PENDING_MERGE_COMMIT > + '[' -n 7b6647a418c660f2c87f183f706b297f1cb573ca ']' > + '[' FLUSH_PENDING_MERGE_COMMIT '!=' 7b6647a418c660f2c87f183f706b297f1cb573ca ']' > + local dst_parent2=HEAD > + '[' master '!=' master ']' > ++ commit-subject 7b6647a418c660f2c87f183f706b297f1cb573ca > ++ git show --format=%s -q 7b6647a418c660f2c87f183f706b297f1cb573ca > Cherry-picking source dropped-merge 7b6647a418c660f2c87f183f706b297f1cb573ca: Merge pull request #67359 from mikedanese/reloadtoken. > + echo 'Cherry-picking source dropped-merge 7b6647a418c660f2c87f183f706b297f1cb573ca: Merge pull request #67359 from mikedanese/reloadtoken.' > ++ commit-date 7b6647a418c660f2c87f183f706b297f1cb573ca > ++ git show --format=%aD -q 7b6647a418c660f2c87f183f706b297f1cb573ca > + local 'date=Sat, 1 Sep 2018 23:23:10 -0700' > +++ commit-message 7b6647a418c660f2c87f183f706b297f1cb573ca > +++ git show --format=%B -q 7b6647a418c660f2c87f183f706b297f1cb573ca > +++ echo > +++ echo 'Kubernetes-commit: 7b6647a418c660f2c87f183f706b297f1cb573ca' > ++ GIT_COMMITTER_DATE='Sat, 1 Sep 2018 23:23:10 -0700' > ++ GIT_AUTHOR_DATE='Sat, 1 Sep 2018 23:23:10 -0700' > ++ git commit-tree -p 449d505130128527e78e72633042a4c1dbbfcb06 -p HEAD -m 'Merge pull request #67359 from mikedanese/reloadtoken > > Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions here: https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md. > > client: periodically reload InClusterConfig token > > /sig auth > /sig api-machinery > > ```release-note > NONE > ``` > > Kubernetes-commit: 7b6647a418c660f2c87f183f706b297f1cb573ca' 'HEAD^{tree}' > + local dst_new_merge=b1670209b4d8a0371b1c1d1d2f29bd426b170041 > + git reset -q --hard b1670209b4d8a0371b1c1d1d2f29bd426b170041 > + fix-godeps api:master,apimachinery:master,cli-runtime:master,client-go:master '' k8s.io false true true Kubernetes-commit 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + '[' '' = true ']' > + local deps=api:master,apimachinery:master,cli-runtime:master,client-go:master > + local required_packages= > + local base_package=k8s.io > + local is_library=false > + local needs_godeps_update=true > + local squash=true > + local commit_msg_tag=Kubernetes-commit > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > ++ git rev-parse HEAD > + local dst_old_commit=b1670209b4d8a0371b1c1d1d2f29bd426b170041 > + '[' true = true ']' > + update_full_godeps api:master,apimachinery:master,cli-runtime:master,client-go:master k8s.io false Kubernetes-commit > + local deps=api:master,apimachinery:master,cli-runtime:master,client-go:master > + local base_package=k8s.io > + local is_library=false > + local commit_msg_tag=Kubernetes-commit > + ensure-clean-working-dir > + git diff HEAD --exit-code > + for d in '$../*' > + '[' '!' -d '$../*' ']' > + continue > + '[' '!' -f Godeps/Godeps.json ']' > + echo 'Removing k8s.io/* dependencies from Godeps.json' > Removing k8s.io/* dependencies from Godeps.json > + local dep= > + local branch= > + local depbranch= > ++ basename /go-workspace/src/k8s.io/sample-cli-plugin > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/api/") or . == "k8s.io/api") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/apimachinery/") or . == "k8s.io/apimachinery") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/cli-runtime/") or . == "k8s.io/cli-runtime") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/client-go/") or . == "k8s.io/client-go") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/sample-cli-plugin/") or . == "k8s.io/sample-cli-plugin") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > Running godep restore. > + echo 'Running godep restore.' > + godep restore > + checkout-deps-to-kube-commit Kubernetes-commit api:master,apimachinery:master,cli-runtime:master,client-go:master > + local commit_msg_tag=Kubernetes-commit > + deps=() > + local deps > + IFS=, > + read -a deps > ++ last-kube-commit Kubernetes-commit HEAD > ++ local commit_msg_tag=Kubernetes-commit > ++ git log --format=%B HEAD > ++ grep '^Kubernetes-commit: ' > ++ head -n 1 > ++ sed 's/^Kubernetes-commit: //g' > + local k_last_kube_commit=7b6647a418c660f2c87f183f706b297f1cb573ca > + '[' -z 7b6647a418c660f2c87f183f706b297f1cb573ca ']' > ++ git-find-merge 7b6647a418c660f2c87f183f706b297f1cb573ca upstream-branch > ++ tail -1 > ++ awk 'NR==FNR{a[$1]++;next} a[$1] ' /dev/fd/63 /dev/fd/62 > +++ git rev-list '7b6647a418c660f2c87f183f706b297f1cb573ca^1..upstream-branch' --first-parent > +++ git rev-list 7b6647a418c660f2c87f183f706b297f1cb573ca..upstream-branch --ancestry-path > +++ git rev-parse 7b6647a418c660f2c87f183f706b297f1cb573ca > + local k_last_kube_merge=7b6647a418c660f2c87f183f706b297f1cb573ca > + local dep_count=4 > + (( i=0 )) > + (( i<4 )) > + local dep=api > + local branch=master > Looking up which commit in the master branch of k8s.io/api corresponds to k8s.io/kubernetes commit 7b6647a418c660f2c87f183f706b297f1cb573ca. > + echo 'Looking up which commit in the master branch of k8s.io/api corresponds to k8s.io/kubernetes commit 7b6647a418c660f2c87f183f706b297f1cb573ca.' > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > ++ look -b 7b6647a418c660f2c87f183f706b297f1cb573ca ../kube-commits-api-master > + '[' -z fcb01e9febf3e72ae9b6eff41f2d02ffdea4dda1 ']' > + pushd ../api > Checking out k8s.io/api to fcb01e9febf3e72ae9b6eff41f2d02ffdea4dda1 > + echo 'Checking out k8s.io/api to fcb01e9febf3e72ae9b6eff41f2d02ffdea4dda1' > + git checkout -q fcb01e9febf3e72ae9b6eff41f2d02ffdea4dda1 > + popd > + (( i++ )) > + (( i<4 )) > + local dep=apimachinery > + local branch=master > + echo 'Looking up which commit in the master branch of k8s.io/apimachinery corresponds to k8s.io/kubernetes commit 7b6647a418c660f2c87f183f706b297f1cb573ca.' > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > Looking up which commit in the master branch of k8s.io/apimachinery corresponds to k8s.io/kubernetes commit 7b6647a418c660f2c87f183f706b297f1cb573ca. > ++ look -b 7b6647a418c660f2c87f183f706b297f1cb573ca ../kube-commits-apimachinery-master > + '[' -z 9dc1de72c0f3996657ffc88895f89f3844d8cf01 ']' > + pushd ../apimachinery > + echo 'Checking out k8s.io/apimachinery to 9dc1de72c0f3996657ffc88895f89f3844d8cf01' > Checking out k8s.io/apimachinery to 9dc1de72c0f3996657ffc88895f89f3844d8cf01 > + git checkout -q 9dc1de72c0f3996657ffc88895f89f3844d8cf01 > + popd > + (( i++ )) > + (( i<4 )) > + local dep=cli-runtime > + local branch=master > + echo 'Looking up which commit in the master branch of k8s.io/cli-runtime corresponds to k8s.io/kubernetes commit 7b6647a418c660f2c87f183f706b297f1cb573ca.' > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > Looking up which commit in the master branch of k8s.io/cli-runtime corresponds to k8s.io/kubernetes commit 7b6647a418c660f2c87f183f706b297f1cb573ca. > ++ look -b 7b6647a418c660f2c87f183f706b297f1cb573ca ../kube-commits-cli-runtime-master > + '[' -z 40e6dc1f709383f5a214c4df9120695527eea6df ']' > + pushd ../cli-runtime > + echo 'Checking out k8s.io/cli-runtime to 40e6dc1f709383f5a214c4df9120695527eea6df' > Checking out k8s.io/cli-runtime to 40e6dc1f709383f5a214c4df9120695527eea6df > + git checkout -q 40e6dc1f709383f5a214c4df9120695527eea6df > + popd > + (( i++ )) > + (( i<4 )) > + local dep=client-go > + local branch=master > + echo 'Looking up which commit in the master branch of k8s.io/client-go corresponds to k8s.io/kubernetes commit 7b6647a418c660f2c87f183f706b297f1cb573ca.' > Looking up which commit in the master branch of k8s.io/client-go corresponds to k8s.io/kubernetes commit 7b6647a418c660f2c87f183f706b297f1cb573ca. > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > ++ look -b 7b6647a418c660f2c87f183f706b297f1cb573ca ../kube-commits-client-go-master > + '[' -z f06dbfd7354359a944eca1b0a555067933f10c3e ']' > + pushd ../client-go > + echo 'Checking out k8s.io/client-go to f06dbfd7354359a944eca1b0a555067933f10c3e' > + git checkout -q f06dbfd7354359a944eca1b0a555067933f10c3e > Checking out k8s.io/client-go to f06dbfd7354359a944eca1b0a555067933f10c3e > + popd > + (( i++ )) > + (( i<4 )) > + rm -rf ./Godeps > + rm -rf ./vendor > Running godep save. > + echo 'Running godep save.' > + godep save ./... > + cp Godeps/Godeps.json Godeps/Godeps.json.preserve > + git checkout HEAD Godeps/ > + mv Godeps/Godeps.json.preserve Godeps/Godeps.json > + jq 'del(.Deps[].Comment)' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + '[' false = true ']' > + git add Godeps/Godeps.json > + git add vendor/ --ignore-errors > + git-index-clean > + git diff --cached --exit-code > + return 1 > + echo 'Committing vendor/ and Godeps/Godeps.json.' > + git commit -q -m 'sync: update godeps' > Committing vendor/ and Godeps/Godeps.json. > + ensure-clean-working-dir > + git diff HEAD --exit-code > ++ git rev-parse --abbrev-ref HEAD > + '[' master '!=' master ']' > + '[' -n '' ']' > + apply-recursive-delete-pattern 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + '[' -z 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' ']' > + local split_recursive_delete_pattern > + read -r -a split_recursive_delete_pattern > + git rm -q --ignore-unmatch -r BUILD '*/BUILD' BUILD.bazel '*/BUILD.bazel' Gopkg.toml > + git add -u > + git-index-clean > + git diff --cached --exit-code > + return 0 > + git diff --exit-code b1670209b4d8a0371b1c1d1d2f29bd426b170041 > + '[' true = true ']' > + echo 'Amending last merge with godep changes.' > + git reset --soft -q b1670209b4d8a0371b1c1d1d2f29bd426b170041 > Amending last merge with godep changes. > + git commit -q --amend --allow-empty -C b1670209b4d8a0371b1c1d1d2f29bd426b170041 > + ensure-clean-working-dir > + git diff HEAD --exit-code > + dst_needs_godeps_update=false > ++ git rev-parse HEAD > + dst_merge_point_commit=f4e363a823fe8eaa807df3be1cacda3d2ffe7f66 > + k_pending_merge_commit=FLUSH_PENDING_MERGE_COMMIT > + '[' FLUSH_PENDING_MERGE_COMMIT = FLUSH_PENDING_MERGE_COMMIT ']' > + break > + echo 'Fixing up godeps after a complete sync' > Fixing up godeps after a complete sync > ++ git rev-parse HEAD > + '[' f4e363a823fe8eaa807df3be1cacda3d2ffe7f66 '!=' 068ebcf28c7f10ec02a922762b6e044ad6aba0ff ']' > + fix-godeps api:master,apimachinery:master,cli-runtime:master,client-go:master '' k8s.io false true true Kubernetes-commit 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + '[' '' = true ']' > + local deps=api:master,apimachinery:master,cli-runtime:master,client-go:master > + local required_packages= > + local base_package=k8s.io > + local is_library=false > + local needs_godeps_update=true > + local squash=true > + local commit_msg_tag=Kubernetes-commit > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > ++ git rev-parse HEAD > + local dst_old_commit=f4e363a823fe8eaa807df3be1cacda3d2ffe7f66 > + '[' true = true ']' > + update_full_godeps api:master,apimachinery:master,cli-runtime:master,client-go:master k8s.io false Kubernetes-commit > + local deps=api:master,apimachinery:master,cli-runtime:master,client-go:master > + local base_package=k8s.io > + local is_library=false > + local commit_msg_tag=Kubernetes-commit > + ensure-clean-working-dir > + git diff HEAD --exit-code > + for d in '$../*' > + '[' '!' -d '$../*' ']' > + continue > + '[' '!' -f Godeps/Godeps.json ']' > + echo 'Removing k8s.io/* dependencies from Godeps.json' > + local dep= > + local branch= > + local depbranch= > Removing k8s.io/* dependencies from Godeps.json > ++ basename /go-workspace/src/k8s.io/sample-cli-plugin > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/api/") or . == "k8s.io/api") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/apimachinery/") or . == "k8s.io/apimachinery") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + indent-godeps > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/cli-runtime/") or . == "k8s.io/cli-runtime") | not))' Godeps/Godeps.json > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/client-go/") or . == "k8s.io/client-go") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + for depbranch in '${deps//,/ }' '$(basename "${PWD}")' > + IFS=: > + read dep branch > + jq '.Deps |= map(select(.ImportPath | (startswith("k8s.io/sample-cli-plugin/") or . == "k8s.io/sample-cli-plugin") | not))' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > Running godep restore. > + echo 'Running godep restore.' > + godep restore > + checkout-deps-to-kube-commit Kubernetes-commit api:master,apimachinery:master,cli-runtime:master,client-go:master > + local commit_msg_tag=Kubernetes-commit > + deps=() > + local deps > + IFS=, > + read -a deps > ++ last-kube-commit Kubernetes-commit HEAD > ++ local commit_msg_tag=Kubernetes-commit > ++ git log --format=%B HEAD > ++ grep '^Kubernetes-commit: ' > ++ head -n 1 > ++ sed 's/^Kubernetes-commit: //g' > + local k_last_kube_commit=7b6647a418c660f2c87f183f706b297f1cb573ca > + '[' -z 7b6647a418c660f2c87f183f706b297f1cb573ca ']' > ++ git-find-merge 7b6647a418c660f2c87f183f706b297f1cb573ca upstream-branch > ++ tail -1 > +++ git rev-list '7b6647a418c660f2c87f183f706b297f1cb573ca^1..upstream-branch' --first-parent > ++ awk 'NR==FNR{a[$1]++;next} a[$1] ' /dev/fd/63 /dev/fd/62 > +++ git rev-list 7b6647a418c660f2c87f183f706b297f1cb573ca..upstream-branch --ancestry-path > +++ git rev-parse 7b6647a418c660f2c87f183f706b297f1cb573ca > + local k_last_kube_merge=7b6647a418c660f2c87f183f706b297f1cb573ca > + local dep_count=4 > + (( i=0 )) > + (( i<4 )) > + local dep=api > + local branch=master > + echo 'Looking up which commit in the master branch of k8s.io/api corresponds to k8s.io/kubernetes commit 7b6647a418c660f2c87f183f706b297f1cb573ca.' > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > Looking up which commit in the master branch of k8s.io/api corresponds to k8s.io/kubernetes commit 7b6647a418c660f2c87f183f706b297f1cb573ca. > ++ look -b 7b6647a418c660f2c87f183f706b297f1cb573ca ../kube-commits-api-master > + '[' -z fcb01e9febf3e72ae9b6eff41f2d02ffdea4dda1 ']' > + pushd ../api > + echo 'Checking out k8s.io/api to fcb01e9febf3e72ae9b6eff41f2d02ffdea4dda1' > Checking out k8s.io/api to fcb01e9febf3e72ae9b6eff41f2d02ffdea4dda1 > + git checkout -q fcb01e9febf3e72ae9b6eff41f2d02ffdea4dda1 > + popd > + (( i++ )) > + (( i<4 )) > + local dep=apimachinery > + local branch=master > + echo 'Looking up which commit in the master branch of k8s.io/apimachinery corresponds to k8s.io/kubernetes commit 7b6647a418c660f2c87f183f706b297f1cb573ca.' > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > Looking up which commit in the master branch of k8s.io/apimachinery corresponds to k8s.io/kubernetes commit 7b6647a418c660f2c87f183f706b297f1cb573ca. > ++ look -b 7b6647a418c660f2c87f183f706b297f1cb573ca ../kube-commits-apimachinery-master > + '[' -z 9dc1de72c0f3996657ffc88895f89f3844d8cf01 ']' > + pushd ../apimachinery > + echo 'Checking out k8s.io/apimachinery to 9dc1de72c0f3996657ffc88895f89f3844d8cf01' > Checking out k8s.io/apimachinery to 9dc1de72c0f3996657ffc88895f89f3844d8cf01 > + git checkout -q 9dc1de72c0f3996657ffc88895f89f3844d8cf01 > + popd > + (( i++ )) > + (( i<4 )) > + local dep=cli-runtime > + local branch=master > Looking up which commit in the master branch of k8s.io/cli-runtime corresponds to k8s.io/kubernetes commit 7b6647a418c660f2c87f183f706b297f1cb573ca. > + echo 'Looking up which commit in the master branch of k8s.io/cli-runtime corresponds to k8s.io/kubernetes commit 7b6647a418c660f2c87f183f706b297f1cb573ca.' > + local k_commit= > + local dep_commit= > + read k_commit dep_commit > ++ look -b 7b6647a418c660f2c87f183f706b297f1cb573ca ../kube-commits-cli-runtime-master > + '[' -z 40e6dc1f709383f5a214c4df9120695527eea6df ']' > + pushd ../cli-runtime > Checking out k8s.io/cli-runtime to 40e6dc1f709383f5a214c4df9120695527eea6df > + echo 'Checking out k8s.io/cli-runtime to 40e6dc1f709383f5a214c4df9120695527eea6df' > + git checkout -q 40e6dc1f709383f5a214c4df9120695527eea6df > + popd > + (( i++ )) > + (( i<4 )) > + local dep=client-go > + local branch=master > + echo 'Looking up which commit in the master branch of k8s.io/client-go corresponds to k8s.io/kubernetes commit 7b6647a418c660f2c87f183f706b297f1cb573ca.' > + local k_commit= > + local dep_commit= > Looking up which commit in the master branch of k8s.io/client-go corresponds to k8s.io/kubernetes commit 7b6647a418c660f2c87f183f706b297f1cb573ca. > + read k_commit dep_commit > ++ look -b 7b6647a418c660f2c87f183f706b297f1cb573ca ../kube-commits-client-go-master > + '[' -z f06dbfd7354359a944eca1b0a555067933f10c3e ']' > + pushd ../client-go > Checking out k8s.io/client-go to f06dbfd7354359a944eca1b0a555067933f10c3e > + echo 'Checking out k8s.io/client-go to f06dbfd7354359a944eca1b0a555067933f10c3e' > + git checkout -q f06dbfd7354359a944eca1b0a555067933f10c3e > + popd > + (( i++ )) > + (( i<4 )) > + rm -rf ./Godeps > + rm -rf ./vendor > Running godep save. > + echo 'Running godep save.' > + godep save ./... > + cp Godeps/Godeps.json Godeps/Godeps.json.preserve > + git checkout HEAD Godeps/ > + mv Godeps/Godeps.json.preserve Godeps/Godeps.json > + jq 'del(.Deps[].Comment)' Godeps/Godeps.json > + indent-godeps > + unexpand --first-only --tabs=2 > + mv Godeps/Godeps.json.clean Godeps/Godeps.json > + '[' false = true ']' > + git add Godeps/Godeps.json > + git add vendor/ --ignore-errors > + git-index-clean > + git diff --cached --exit-code > + return 0 > + echo 'Godeps.json hasn'\''t changed!' > + ensure-clean-working-dir > + git diff HEAD --exit-code > Godeps.json hasn't changed! > ++ git rev-parse --abbrev-ref HEAD > + '[' master '!=' master ']' > + '[' -n '' ']' > + apply-recursive-delete-pattern 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + '[' -z 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' ']' > + local split_recursive_delete_pattern > + read -r -a split_recursive_delete_pattern > + git rm -q --ignore-unmatch -r BUILD '*/BUILD' BUILD.bazel '*/BUILD.bazel' Gopkg.toml > + git add -u > + git-index-clean > + git diff --cached --exit-code > + return 0 > + git diff --exit-code f4e363a823fe8eaa807df3be1cacda3d2ffe7f66 > Remove redundant godep commits on-top of f4e363a823fe8eaa807df3be1cacda3d2ffe7f66. > + echo 'Remove redundant godep commits on-top of f4e363a823fe8eaa807df3be1cacda3d2ffe7f66.' > + git reset --soft -q f4e363a823fe8eaa807df3be1cacda3d2ffe7f66 > + ensure-clean-working-dir > + git diff HEAD --exit-code > ++ basename /go-workspace/src/k8s.io/sample-cli-plugin > + local repo=sample-cli-plugin > ++ git log --oneline --first-parent --merges > ++ head -n 1 > + '[' -n 'f4e363a Merge pull request #67359 from mikedanese/reloadtoken' ']' > + echo 'Writing k8s.io/kubernetes commit lookup table to ../kube-commits-sample-cli-plugin-master' > Writing k8s.io/kubernetes commit lookup table to ../kube-commits-sample-cli-plugin-master > ++ echo kubernetes > ++ sed 's/^./\L\u&/' > + /collapsed-kube-commit-mapper --commit-message-tag Kubernetes-commit --source-branch refs/heads/upstream-branch > ++ git rev-parse --abbrev-ref HEAD > + LAST_BRANCH=master > ++ git rev-parse HEAD > + LAST_HEAD=f4e363a823fe8eaa807df3be1cacda3d2ffe7f66 > + EXTRA_ARGS=() > + PUSH_SCRIPT=../push-tags-sample-cli-plugin-master.sh > + echo '#!/bin/bash' > + chmod +x ../push-tags-sample-cli-plugin-master.sh > + '[' -z '' ']' > ++ echo kubernetes > ++ echo kubernetes > ++ sed 's/^./\L\u&/' > + /sync-tags --prefix kubernetes- --commit-message-tag Kubernetes-commit --source-remote upstream --source-branch master --push-script ../push-tags-sample-cli-plugin-master.sh --dependencies api:master,apimachinery:master,cli-runtime:master,client-go:master -alsologtostderr '' > Removing all local copies of origin and upstream tags. > Fetching tags from remote "origin". > Fetching tags from remote "upstream". > Computing mapping from kube commits to the local branch. > ++ git rev-parse master > + '[' f4e363a823fe8eaa807df3be1cacda3d2ffe7f66 '!=' f4e363a823fe8eaa807df3be1cacda3d2ffe7f66 ']' > + git checkout master > Already on 'master' > Your branch is ahead of 'origin/master' by 8 commits. > (use "git push" to publish your local commits) >[07 Sep 18 22:03 UTC]: Successfully constructed master >[07 Sep 18 22:03 UTC]: /publish_scripts/construct.sh sample-cli-plugin master release-1.12 api:release-1.12,apimachinery:release-1.12,cli-runtime:release-1.12,client-go:release-9.0 /go-workspace/src/k8s.io/kubernetes/.git staging/src/k8s.io/sample-cli-plugin kubernetes kubernetes k8s.io false "BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml" > + '[' '!' 13 -eq 13 ']' > + REPO=sample-cli-plugin > + SRC_BRANCH=master > + DST_BRANCH=release-1.12 > + DEPS=api:release-1.12,apimachinery:release-1.12,cli-runtime:release-1.12,client-go:release-9.0 > + REQUIRED= > + SOURCE_REMOTE=/go-workspace/src/k8s.io/kubernetes/.git > + SUBDIR=staging/src/k8s.io/sample-cli-plugin > + SOURCE_REPO_ORG=kubernetes > + SOURCE_REPO_NAME=kubernetes > + shift 9 > + BASE_PACKAGE=k8s.io > + IS_LIBRARY=false > + RECURSIVE_DELETE_PATTERN='BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + SKIP_TAGS= > + readonly REPO SRC_BRANCH DST_BRANCH DEPS REQUIRED SOURCE_REMOTE SOURCE_REPO_ORG SUBDIR SOURCE_REPO_NAME BASE_PACKAGE IS_LIBRARY RECURSIVE_DELETE_PATTERN SKIP_TAGS > ++ dirname /publish_scripts/construct.sh > + SCRIPT_DIR=/publish_scripts > + source /publish_scripts/util.sh > ++ set -o errexit > ++ set -o nounset > ++ set -o pipefail > ++ set -o xtrace > + echo 'Running garbage collection.' > + git gc --auto > Running garbage collection. > Fetching from origin. > + echo 'Fetching from origin.' > + git fetch origin --no-tags > + echo 'Cleaning up checkout.' > Cleaning up checkout. > + git rebase --abort > No rebase in progress? > + true > + git reset -q --hard > + git clean -q -f -f -d > ++ git rev-parse HEAD > + git checkout -q f4e363a823fe8eaa807df3be1cacda3d2ffe7f66 > + git branch -D release-1.12 > error: branch 'release-1.12' not found. > + true > + git remote set-head origin -d > + git rev-parse origin/release-1.12 > + echo 'Branch origin/release-1.12 not found. Creating orphan release-1.12 branch.' > + git checkout -q --orphan release-1.12 > Branch origin/release-1.12 not found. Creating orphan release-1.12 branch. > + git rm -q --ignore-unmatch -rf . > + sync_repo kubernetes kubernetes staging/src/k8s.io/sample-cli-plugin master release-1.12 /go-workspace/src/k8s.io/kubernetes/.git api:release-1.12,apimachinery:release-1.12,cli-runtime:release-1.12,client-go:release-9.0 '' k8s.io false 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local source_repo_org=kubernetes > + local source_repo_name=kubernetes > + local subdirectory=staging/src/k8s.io/sample-cli-plugin > + local src_branch=master > + local dst_branch=release-1.12 > + local kubernetes_remote=/go-workspace/src/k8s.io/kubernetes/.git > + local deps=api:release-1.12,apimachinery:release-1.12,cli-runtime:release-1.12,client-go:release-9.0 > + local required_packages= > + local base_package=k8s.io > + shift 9 > + local is_library=false > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + local commit_msg_tag=Kubernetes-commit > + readonly subdirectory src_branch dst_branch kubernetes_remote deps is_library > + local new_branch=false > + local orphan=false > + git rev-parse -q --verify HEAD > + echo 'Found repo without release-1.12 branch, creating initial commit.' > + git commit -m 'Initial commit' --allow-empty > Found repo without release-1.12 branch, creating initial commit. > [release-1.12 (root-commit) 92e71a2] Initial commit > + new_branch=true > + orphan=true > + git remote rm upstream > + git remote add upstream /go-workspace/src/k8s.io/kubernetes/.git > + git fetch -q upstream --no-tags > + git branch -D filtered-branch > + git branch -f upstream-branch upstream/master > Branch upstream-branch set up to track remote branch master from upstream. > ++ git rev-parse upstream-branch > + echo 'Checked out source commit a6eb49f0dc9a6d9fecf7ff4a8edeaa382b55ac50.' > + git checkout -q upstream-branch -b filtered-branch > Checked out source commit a6eb49f0dc9a6d9fecf7ff4a8edeaa382b55ac50. > + git reset -q --hard upstream-branch > + local f_mainline_commits= > + '[' true = true ']' > + '[' master = master ']' > + filter-branch Kubernetes-commit staging/src/k8s.io/sample-cli-plugin 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' master filtered-branch > + local commit_msg_tag=Kubernetes-commit > + local subdirectory=staging/src/k8s.io/sample-cli-plugin > + local 'recursive_delete_pattern=BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' > + echo 'Running git filter-branch ...' > + local index_filter= > + '[' -n 'BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml' ']' > + patterns=() > + local patterns > + local p= > + index_filter='git rm -q --cached --ignore-unmatch -r' > + IFS=' ' > + read -ra patterns > Running git filter-branch ... > + for p in '"${patterns[@]}"' > + index_filter+=' '\''BUILD'\''' > + for p in '"${patterns[@]}"' > + index_filter+=' '\''*/BUILD'\''' > + for p in '"${patterns[@]}"' > + index_filter+=' '\''BUILD.bazel'\''' > + for p in '"${patterns[@]}"' > + index_filter+=' '\''*/BUILD.bazel'\''' > + for p in '"${patterns[@]}"' > + index_filter+=' '\''Gopkg.toml'\''' > + git filter-branch -f --index-filter 'git rm -q --cached --ignore-unmatch -r '\''BUILD'\'' '\''*/BUILD'\'' '\''BUILD.bazel'\'' '\''*/BUILD.bazel'\'' '\''Gopkg.toml'\''' --msg-filter 'awk 1 && echo && echo "Kubernetes-commit: ${GIT_COMMIT}"' --subdirectory-filter staging/src/k8s.io/sample-cli-plugin -- master filtered-branch > WARNING: Ref 'refs/heads/master' is unchanged > ++ git log --first-parent --format=%H --reverse HEAD > + f_mainline_commits='a5c85c50ed122db63d07f09051466c8935e06c0d > 76038115e20a3ceb76809d27634b1df77d86e263 > 277165466ca9820d8c328999bdd153fac72a2a11 > 6486a043eb38c7909c0f07d5ce4f808dcb408964 > 6d2426b8acccf110fe3fd0ca4efe115610cfec7d' > + '[' true = true ']' > + git checkout -q release-1.12 --orphan > error: option `orphan' requires a value > usage: git checkout [options] > or: git checkout [options] [] -- ... > > -q, --quiet suppress progress reporting > -b create and checkout a new branch > -B create/reset and checkout a branch > -l create reflog for new branch > --detach detach the HEAD at named commit > -t, --track set upstream info for new branch > --orphan > new unparented branch > -2, --ours checkout our version for unmerged files > -3, --theirs checkout their version for unmerged files > -f, --force force checkout (throw away local modifications) > -m, --merge perform a 3-way merge with the new branch > --overwrite-ignore update ignored files (default) > --conflict