diff --git a/Godeps/Godeps.json b/Godeps/Godeps.json index 6f2446ffb71..fb40ce4af15 100644 --- a/Godeps/Godeps.json +++ b/Godeps/Godeps.json @@ -4288,55 +4288,55 @@ }, { "ImportPath": "k8s.io/utils/buffer", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "k8s.io/utils/clock", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "k8s.io/utils/exec", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "k8s.io/utils/exec/testing", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "k8s.io/utils/integer", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "k8s.io/utils/io", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "k8s.io/utils/keymutex", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "k8s.io/utils/net", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "k8s.io/utils/nsenter", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "k8s.io/utils/path", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "k8s.io/utils/pointer", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "k8s.io/utils/strings", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "k8s.io/utils/trace", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "sigs.k8s.io/kustomize/pkg/commands/build", diff --git a/staging/src/k8s.io/apiextensions-apiserver/Godeps/Godeps.json b/staging/src/k8s.io/apiextensions-apiserver/Godeps/Godeps.json index b8c84f32c6d..15686bde27a 100644 --- a/staging/src/k8s.io/apiextensions-apiserver/Godeps/Godeps.json +++ b/staging/src/k8s.io/apiextensions-apiserver/Godeps/Godeps.json @@ -2568,15 +2568,15 @@ }, { "ImportPath": "k8s.io/utils/buffer", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "k8s.io/utils/integer", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "k8s.io/utils/trace", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "sigs.k8s.io/structured-merge-diff/fieldpath", diff --git a/staging/src/k8s.io/apiserver/Godeps/Godeps.json b/staging/src/k8s.io/apiserver/Godeps/Godeps.json index 6e8a713c4ad..83117fbd8de 100644 --- a/staging/src/k8s.io/apiserver/Godeps/Godeps.json +++ b/staging/src/k8s.io/apiserver/Godeps/Godeps.json @@ -2072,19 +2072,19 @@ }, { "ImportPath": "k8s.io/utils/buffer", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "k8s.io/utils/integer", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "k8s.io/utils/pointer", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "k8s.io/utils/trace", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "sigs.k8s.io/structured-merge-diff/fieldpath", diff --git a/staging/src/k8s.io/cli-runtime/Godeps/Godeps.json b/staging/src/k8s.io/cli-runtime/Godeps/Godeps.json index ab89395ad06..8126cf20878 100644 --- a/staging/src/k8s.io/cli-runtime/Godeps/Godeps.json +++ b/staging/src/k8s.io/cli-runtime/Godeps/Godeps.json @@ -704,7 +704,7 @@ }, { "ImportPath": "k8s.io/utils/integer", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "sigs.k8s.io/kustomize/pkg/commands/build", diff --git a/staging/src/k8s.io/client-go/Godeps/Godeps.json b/staging/src/k8s.io/client-go/Godeps/Godeps.json index e6b4fa418b5..ddbfe7ad660 100644 --- a/staging/src/k8s.io/client-go/Godeps/Godeps.json +++ b/staging/src/k8s.io/client-go/Godeps/Godeps.json @@ -620,15 +620,15 @@ }, { "ImportPath": "k8s.io/utils/buffer", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "k8s.io/utils/integer", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "k8s.io/utils/trace", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "sigs.k8s.io/yaml", diff --git a/staging/src/k8s.io/cloud-provider/Godeps/Godeps.json b/staging/src/k8s.io/cloud-provider/Godeps/Godeps.json index 30d9990e932..c949d959a94 100644 --- a/staging/src/k8s.io/cloud-provider/Godeps/Godeps.json +++ b/staging/src/k8s.io/cloud-provider/Godeps/Godeps.json @@ -980,19 +980,19 @@ }, { "ImportPath": "k8s.io/utils/buffer", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "k8s.io/utils/integer", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "k8s.io/utils/net", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "k8s.io/utils/trace", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "sigs.k8s.io/yaml", diff --git a/staging/src/k8s.io/component-base/Godeps/Godeps.json b/staging/src/k8s.io/component-base/Godeps/Godeps.json index 30dabce53ad..c013224172e 100644 --- a/staging/src/k8s.io/component-base/Godeps/Godeps.json +++ b/staging/src/k8s.io/component-base/Godeps/Godeps.json @@ -152,7 +152,7 @@ }, { "ImportPath": "k8s.io/utils/pointer", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" } ] } diff --git a/staging/src/k8s.io/csi-api/Godeps/Godeps.json b/staging/src/k8s.io/csi-api/Godeps/Godeps.json index e410475bb5f..b409c7cf1cf 100644 --- a/staging/src/k8s.io/csi-api/Godeps/Godeps.json +++ b/staging/src/k8s.io/csi-api/Godeps/Godeps.json @@ -536,15 +536,15 @@ }, { "ImportPath": "k8s.io/utils/buffer", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "k8s.io/utils/integer", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "k8s.io/utils/trace", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "sigs.k8s.io/yaml", diff --git a/staging/src/k8s.io/kube-aggregator/Godeps/Godeps.json b/staging/src/k8s.io/kube-aggregator/Godeps/Godeps.json index ba4ab7ec013..eff0ff5a792 100644 --- a/staging/src/k8s.io/kube-aggregator/Godeps/Godeps.json +++ b/staging/src/k8s.io/kube-aggregator/Godeps/Godeps.json @@ -1824,15 +1824,15 @@ }, { "ImportPath": "k8s.io/utils/buffer", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "k8s.io/utils/integer", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "k8s.io/utils/trace", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "sigs.k8s.io/structured-merge-diff/fieldpath", diff --git a/staging/src/k8s.io/kube-controller-manager/Godeps/Godeps.json b/staging/src/k8s.io/kube-controller-manager/Godeps/Godeps.json index 6be6fb20f1b..0091a565179 100644 --- a/staging/src/k8s.io/kube-controller-manager/Godeps/Godeps.json +++ b/staging/src/k8s.io/kube-controller-manager/Godeps/Godeps.json @@ -152,7 +152,7 @@ }, { "ImportPath": "k8s.io/utils/pointer", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" } ] } diff --git a/staging/src/k8s.io/kube-proxy/Godeps/Godeps.json b/staging/src/k8s.io/kube-proxy/Godeps/Godeps.json index 0646f99f054..fbf6a6cd9b2 100644 --- a/staging/src/k8s.io/kube-proxy/Godeps/Godeps.json +++ b/staging/src/k8s.io/kube-proxy/Godeps/Godeps.json @@ -152,7 +152,7 @@ }, { "ImportPath": "k8s.io/utils/pointer", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" } ] } diff --git a/staging/src/k8s.io/kube-scheduler/Godeps/Godeps.json b/staging/src/k8s.io/kube-scheduler/Godeps/Godeps.json index d94682be86a..f20c4841c6c 100644 --- a/staging/src/k8s.io/kube-scheduler/Godeps/Godeps.json +++ b/staging/src/k8s.io/kube-scheduler/Godeps/Godeps.json @@ -152,7 +152,7 @@ }, { "ImportPath": "k8s.io/utils/pointer", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" } ] } diff --git a/staging/src/k8s.io/metrics/Godeps/Godeps.json b/staging/src/k8s.io/metrics/Godeps/Godeps.json index c711b0cfcde..d120b01bee0 100644 --- a/staging/src/k8s.io/metrics/Godeps/Godeps.json +++ b/staging/src/k8s.io/metrics/Godeps/Godeps.json @@ -512,7 +512,7 @@ }, { "ImportPath": "k8s.io/utils/integer", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "sigs.k8s.io/yaml", diff --git a/staging/src/k8s.io/node-api/Godeps/Godeps.json b/staging/src/k8s.io/node-api/Godeps/Godeps.json index 41803566ae4..2692e263dc9 100644 --- a/staging/src/k8s.io/node-api/Godeps/Godeps.json +++ b/staging/src/k8s.io/node-api/Godeps/Godeps.json @@ -536,15 +536,15 @@ }, { "ImportPath": "k8s.io/utils/buffer", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "k8s.io/utils/integer", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "k8s.io/utils/trace", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "sigs.k8s.io/yaml", diff --git a/staging/src/k8s.io/sample-apiserver/Godeps/Godeps.json b/staging/src/k8s.io/sample-apiserver/Godeps/Godeps.json index 9b7236f32ac..988ae1bd529 100644 --- a/staging/src/k8s.io/sample-apiserver/Godeps/Godeps.json +++ b/staging/src/k8s.io/sample-apiserver/Godeps/Godeps.json @@ -1776,15 +1776,15 @@ }, { "ImportPath": "k8s.io/utils/buffer", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "k8s.io/utils/integer", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "k8s.io/utils/trace", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "sigs.k8s.io/structured-merge-diff/fieldpath", diff --git a/staging/src/k8s.io/sample-cli-plugin/Godeps/Godeps.json b/staging/src/k8s.io/sample-cli-plugin/Godeps/Godeps.json index e3eb79beb55..029bd131017 100644 --- a/staging/src/k8s.io/sample-cli-plugin/Godeps/Godeps.json +++ b/staging/src/k8s.io/sample-cli-plugin/Godeps/Godeps.json @@ -584,7 +584,7 @@ }, { "ImportPath": "k8s.io/utils/integer", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "sigs.k8s.io/yaml", diff --git a/staging/src/k8s.io/sample-controller/Godeps/Godeps.json b/staging/src/k8s.io/sample-controller/Godeps/Godeps.json index 7074170ad5e..dd99937e401 100644 --- a/staging/src/k8s.io/sample-controller/Godeps/Godeps.json +++ b/staging/src/k8s.io/sample-controller/Godeps/Godeps.json @@ -1160,15 +1160,15 @@ }, { "ImportPath": "k8s.io/utils/buffer", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "k8s.io/utils/integer", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "k8s.io/utils/trace", - "Rev": "ed37f7428a91fc2a81070808937195dcd46d320e" + "Rev": "c2654d5206da6b7b6ace12841e8f359bb89b443c" }, { "ImportPath": "sigs.k8s.io/yaml", diff --git a/vendor/k8s.io/utils/keymutex/hashed.go b/vendor/k8s.io/utils/keymutex/hashed.go index 54e28b0090a..4ddb00867ff 100644 --- a/vendor/k8s.io/utils/keymutex/hashed.go +++ b/vendor/k8s.io/utils/keymutex/hashed.go @@ -42,17 +42,17 @@ type hashedKeyMutex struct { // Acquires a lock associated with the specified ID. func (km *hashedKeyMutex) LockKey(id string) { - km.mutexes[km.hash(id)%len(km.mutexes)].Lock() + km.mutexes[km.hash(id)%uint32(len(km.mutexes))].Lock() } // Releases the lock associated with the specified ID. func (km *hashedKeyMutex) UnlockKey(id string) error { - km.mutexes[km.hash(id)%len(km.mutexes)].Unlock() + km.mutexes[km.hash(id)%uint32(len(km.mutexes))].Unlock() return nil } -func (km *hashedKeyMutex) hash(id string) int { +func (km *hashedKeyMutex) hash(id string) uint32 { h := fnv.New32a() h.Write([]byte(id)) - return int(h.Sum32()) + return h.Sum32() } diff --git a/vendor/k8s.io/utils/nsenter/OWNERS b/vendor/k8s.io/utils/nsenter/OWNERS index c4f27cb4381..46895cbda83 100644 --- a/vendor/k8s.io/utils/nsenter/OWNERS +++ b/vendor/k8s.io/utils/nsenter/OWNERS @@ -1,3 +1,5 @@ +# See the OWNERS docs at https://go.k8s.io/owners + reviewers: - jsafrane - msau42 diff --git a/vendor/k8s.io/utils/pointer/OWNERS b/vendor/k8s.io/utils/pointer/OWNERS index 2f328f4c905..0d6392752af 100644 --- a/vendor/k8s.io/utils/pointer/OWNERS +++ b/vendor/k8s.io/utils/pointer/OWNERS @@ -1,4 +1,5 @@ # See the OWNERS docs at https://go.k8s.io/owners + approvers: - apelisse - stewart-yu