Merge pull request #67754 from sttts/automated-cherry-pick-of-#67169-upstream-release-1.11
Automatic merge from submit-queue.
Automated cherry pick of #67169: Fix Proto Generator to not assign types to packages they don't belong to
This produces correct protobuf dependencies. Without, everybody basing custom types onto k8s.io/api and who uses protobuf, will run into arbitrary dependencies on apiextensions-apiserver and others.
```release-note
Fix protobuf dependencies in k8s.io/api.
```
Kubernetes-commit: f58f1bd657b67f725ced7c7520d531a421860e5a
diff --git a/Godeps/Godeps.json b/Godeps/Godeps.json
index 721d674..2078cdc 100644
--- a/Godeps/Godeps.json
+++ b/Godeps/Godeps.json
@@ -92,151 +92,151 @@
},
{
"ImportPath": "k8s.io/apimachinery/pkg/api/equality",
- "Rev": "103fd098999dc9c0c88536f5c9ad2e5da39373ae"
+ "Rev": "def12e63c512da17043b4f0293f52d1006603d9f"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/api/meta",
- "Rev": "103fd098999dc9c0c88536f5c9ad2e5da39373ae"
+ "Rev": "def12e63c512da17043b4f0293f52d1006603d9f"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/api/resource",
- "Rev": "103fd098999dc9c0c88536f5c9ad2e5da39373ae"
+ "Rev": "def12e63c512da17043b4f0293f52d1006603d9f"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/api/testing",
- "Rev": "103fd098999dc9c0c88536f5c9ad2e5da39373ae"
+ "Rev": "def12e63c512da17043b4f0293f52d1006603d9f"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/api/testing/fuzzer",
- "Rev": "103fd098999dc9c0c88536f5c9ad2e5da39373ae"
+ "Rev": "def12e63c512da17043b4f0293f52d1006603d9f"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/api/testing/roundtrip",
- "Rev": "103fd098999dc9c0c88536f5c9ad2e5da39373ae"
+ "Rev": "def12e63c512da17043b4f0293f52d1006603d9f"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/apis/meta/fuzzer",
- "Rev": "103fd098999dc9c0c88536f5c9ad2e5da39373ae"
+ "Rev": "def12e63c512da17043b4f0293f52d1006603d9f"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/apis/meta/v1",
- "Rev": "103fd098999dc9c0c88536f5c9ad2e5da39373ae"
+ "Rev": "def12e63c512da17043b4f0293f52d1006603d9f"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/apis/meta/v1/unstructured",
- "Rev": "103fd098999dc9c0c88536f5c9ad2e5da39373ae"
+ "Rev": "def12e63c512da17043b4f0293f52d1006603d9f"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/apis/meta/v1beta1",
- "Rev": "103fd098999dc9c0c88536f5c9ad2e5da39373ae"
+ "Rev": "def12e63c512da17043b4f0293f52d1006603d9f"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/conversion",
- "Rev": "103fd098999dc9c0c88536f5c9ad2e5da39373ae"
+ "Rev": "def12e63c512da17043b4f0293f52d1006603d9f"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/conversion/queryparams",
- "Rev": "103fd098999dc9c0c88536f5c9ad2e5da39373ae"
+ "Rev": "def12e63c512da17043b4f0293f52d1006603d9f"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/fields",
- "Rev": "103fd098999dc9c0c88536f5c9ad2e5da39373ae"
+ "Rev": "def12e63c512da17043b4f0293f52d1006603d9f"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/labels",
- "Rev": "103fd098999dc9c0c88536f5c9ad2e5da39373ae"
+ "Rev": "def12e63c512da17043b4f0293f52d1006603d9f"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/runtime",
- "Rev": "103fd098999dc9c0c88536f5c9ad2e5da39373ae"
+ "Rev": "def12e63c512da17043b4f0293f52d1006603d9f"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/runtime/schema",
- "Rev": "103fd098999dc9c0c88536f5c9ad2e5da39373ae"
+ "Rev": "def12e63c512da17043b4f0293f52d1006603d9f"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/runtime/serializer",
- "Rev": "103fd098999dc9c0c88536f5c9ad2e5da39373ae"
+ "Rev": "def12e63c512da17043b4f0293f52d1006603d9f"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/runtime/serializer/json",
- "Rev": "103fd098999dc9c0c88536f5c9ad2e5da39373ae"
+ "Rev": "def12e63c512da17043b4f0293f52d1006603d9f"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/runtime/serializer/protobuf",
- "Rev": "103fd098999dc9c0c88536f5c9ad2e5da39373ae"
+ "Rev": "def12e63c512da17043b4f0293f52d1006603d9f"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/runtime/serializer/recognizer",
- "Rev": "103fd098999dc9c0c88536f5c9ad2e5da39373ae"
+ "Rev": "def12e63c512da17043b4f0293f52d1006603d9f"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/runtime/serializer/versioning",
- "Rev": "103fd098999dc9c0c88536f5c9ad2e5da39373ae"
+ "Rev": "def12e63c512da17043b4f0293f52d1006603d9f"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/selection",
- "Rev": "103fd098999dc9c0c88536f5c9ad2e5da39373ae"
+ "Rev": "def12e63c512da17043b4f0293f52d1006603d9f"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/types",
- "Rev": "103fd098999dc9c0c88536f5c9ad2e5da39373ae"
+ "Rev": "def12e63c512da17043b4f0293f52d1006603d9f"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/util/diff",
- "Rev": "103fd098999dc9c0c88536f5c9ad2e5da39373ae"
+ "Rev": "def12e63c512da17043b4f0293f52d1006603d9f"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/util/errors",
- "Rev": "103fd098999dc9c0c88536f5c9ad2e5da39373ae"
+ "Rev": "def12e63c512da17043b4f0293f52d1006603d9f"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/util/framer",
- "Rev": "103fd098999dc9c0c88536f5c9ad2e5da39373ae"
+ "Rev": "def12e63c512da17043b4f0293f52d1006603d9f"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/util/intstr",
- "Rev": "103fd098999dc9c0c88536f5c9ad2e5da39373ae"
+ "Rev": "def12e63c512da17043b4f0293f52d1006603d9f"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/util/json",
- "Rev": "103fd098999dc9c0c88536f5c9ad2e5da39373ae"
+ "Rev": "def12e63c512da17043b4f0293f52d1006603d9f"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/util/net",
- "Rev": "103fd098999dc9c0c88536f5c9ad2e5da39373ae"
+ "Rev": "def12e63c512da17043b4f0293f52d1006603d9f"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/util/runtime",
- "Rev": "103fd098999dc9c0c88536f5c9ad2e5da39373ae"
+ "Rev": "def12e63c512da17043b4f0293f52d1006603d9f"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/util/sets",
- "Rev": "103fd098999dc9c0c88536f5c9ad2e5da39373ae"
+ "Rev": "def12e63c512da17043b4f0293f52d1006603d9f"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/util/validation",
- "Rev": "103fd098999dc9c0c88536f5c9ad2e5da39373ae"
+ "Rev": "def12e63c512da17043b4f0293f52d1006603d9f"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/util/validation/field",
- "Rev": "103fd098999dc9c0c88536f5c9ad2e5da39373ae"
+ "Rev": "def12e63c512da17043b4f0293f52d1006603d9f"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/util/wait",
- "Rev": "103fd098999dc9c0c88536f5c9ad2e5da39373ae"
+ "Rev": "def12e63c512da17043b4f0293f52d1006603d9f"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/util/yaml",
- "Rev": "103fd098999dc9c0c88536f5c9ad2e5da39373ae"
+ "Rev": "def12e63c512da17043b4f0293f52d1006603d9f"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/watch",
- "Rev": "103fd098999dc9c0c88536f5c9ad2e5da39373ae"
+ "Rev": "def12e63c512da17043b4f0293f52d1006603d9f"
},
{
"ImportPath": "k8s.io/apimachinery/third_party/forked/golang/reflect",
- "Rev": "103fd098999dc9c0c88536f5c9ad2e5da39373ae"
+ "Rev": "def12e63c512da17043b4f0293f52d1006603d9f"
}
]
}