Dr. Stefan Schimanski
7773a30f67
pkg/api/legacyscheme: fixup imports
2017-10-18 17:23:55 +02:00
Jeff Grafton
aee5f457db
update BUILD files
2017-10-15 18:18:13 -07:00
Di Xu
7508afedd3
quote valid strings for field validation
2017-10-13 07:52:16 +08:00
Kubernetes Submit Queue
12f96e2e35
Merge pull request #51283 from caesarxuchao/fix-initializer-validate
...
Automatic merge from submit-queue (batch tested with PRs 51583, 51283, 51374, 51690, 51716)
Unify initializer name validation
Unify the validation rules on initializer names. Fix https://github.com/kubernetes/kubernetes/issues/51843 .
```release-note
Action required: validation rule on metadata.initializers.pending[x].name is tightened. The initializer name needs to contain at least three segments separated by dots. If you create objects with pending initializers, (i.e., not relying on apiserver adding pending initializers according to initializerconfiguration), you need to update the initializer name in existing objects and in configuration files to comply to the new validation rule.
```
2017-09-02 20:35:22 -07:00
Kubernetes Submit Queue
79d0c2d554
Merge pull request #51300 from caesarxuchao/remove-failure-policy
...
Automatic merge from submit-queue (batch tested with PRs 50919, 51410, 50099, 51300, 50296)
Remove failure policy from initializer configuration
A few reasons:
* Implementing fail open initializers increases complexity a lot
* We haven't seen strong use cases
* We can always add it back
2017-08-29 03:20:08 -07:00
Chao Xu
c33de9f204
unify the validation rules on initializer name
2017-08-28 16:17:05 -07:00
Chao Xu
65308d68c5
generated
2017-08-28 15:24:50 -07:00
Chao Xu
b642c9afbb
remove failure policy from intializer configuration
2017-08-28 15:24:50 -07:00
Jordan Liggitt
c7defb806f
Generated files
2017-08-25 15:01:08 -04:00
Kubernetes Submit Queue
9f902fef24
Merge pull request #50094 from sttts/sttts-no-importprefix
...
Automatic merge from submit-queue (batch tested with PRs 50094, 48966, 49478, 50593, 49140)
apimachinery: remove pre-apigroups import path logic
Replacing #50093 .
2017-08-14 12:14:55 -07:00
Jeff Grafton
a7f49c906d
Use buildozer to delete licenses() rules except under third_party/
2017-08-11 09:32:39 -07:00
Jeff Grafton
33276f06be
Use buildozer to remove deprecated automanaged tags
2017-08-11 09:31:50 -07:00
zhouhaibing089
2e5dc7d727
add fuzzer dir for each apigroup
2017-08-11 15:12:57 +08:00
Dr. Stefan Schimanski
8728576236
apimachinery: remove pre-apigroups import prefix logic
2017-08-10 13:07:54 +02:00
supereagle
a1c880ece3
update generated deepcopy code
2017-07-31 22:33:00 +08:00
Michal Fojtik
976488efec
update tags in types for new genclient syntax
2017-07-24 22:05:21 +02:00
Dr. Stefan Schimanski
8dd0989b39
Update generated code
2017-07-18 09:28:49 +02:00
Dr. Stefan Schimanski
39d95b9b06
deepcopy: add interface deepcopy funcs
...
- add DeepCopyObject() to runtime.Object interface
- add DeepCopyObject() via deepcopy-gen
- add DeepCopyObject() manually
- add DeepCopySelector() to selector interfaces
- add custom DeepCopy func for TableRow.Cells
2017-07-18 09:28:47 +02:00
Chao Xu
60604f8818
run hack/update-all
2017-06-22 11:31:03 -07:00
Chao Xu
dca135d5f7
run ./remove-original-proto.sh to remove the old proto
2017-06-22 11:30:58 -07:00
Chao Xu
e185f7e277
run hack/update-codegen.sh
2017-06-22 11:30:58 -07:00
Chao Xu
cd7e7afaaa
run pkg/apis/make-origin-dir-compile, pkg/apis compile
2017-06-22 11:30:51 -07:00
Chao Xu
4fb28dafad
pkg/apis/move-external-types-for-apis.sh, k8s.io/api compiles
2017-06-22 11:30:51 -07:00
Chao Xu
f4989a45a5
run root-rewrite-v1-..., compile
2017-06-22 10:25:57 -07:00
Clayton Coleman
606825eea4
generated: protobuf with stable map ordering
2017-06-17 14:32:51 -04:00
Christoph Blecker
1bdc7a29ae
Update docs/ URLs to point to proper locations
2017-06-05 22:13:54 -07:00
Kubernetes Submit Queue
3093936a18
Merge pull request #46551 from caesarxuchao/rule-validation
...
Automatic merge from submit-queue (batch tested with PRs 46726, 41912, 46695, 46034, 46551)
Fix validation of Rule.Resouces
2017-06-02 21:42:43 -07:00
Chao Xu
e9d9b05234
generated
2017-05-31 16:51:19 -07:00
Chao Xu
80a53d52fd
do not allow subresources in initializer rules
2017-05-31 15:20:32 -07:00
Chao Xu
ab3e7a73ec
validation of subresources
2017-05-31 15:20:22 -07:00
Chao Xu
134535032c
nonnamespaced tag
2017-05-30 19:20:08 -07:00
Solly Ross
8d03536d00
Regenerate protobuf and client-go
...
This commit regenerates the protobuf as per the recent generation
changes (removing erroneous imports, adding k8s.io/metrics), and
syncs the changes to client-go (which also ensures that client-go
protobuf IDL has the correct package names).
2017-05-27 00:37:49 -04:00
Chao Xu
89e506c46a
generated
2017-05-26 00:14:11 -07:00
Chao Xu
bc9b305f17
generated clients
2017-05-26 00:03:53 -07:00
Chao Xu
262799f91f
serve the api in kube-apiserver
2017-05-25 23:55:15 -07:00
Chao Xu
6b5bd19566
api
2017-05-25 23:55:15 -07:00