Commit Graph

312 Commits

Author SHA1 Message Date
deads2k a32f3c1391 fix cluster scoped self-link
Kubernetes-commit: 5746d876e3e4ff41696569d3d8e80ef3979d5186
2017-04-25 20:36:18 +00:00
Kubernetes Publisher 93ba094d6d sync: resync vendor folder 2017-04-24 20:36:50 +00:00
Kubernetes Publisher b576899466 sync(k8s.io/kubernetes) a9454baba48c25073e07bf9fc82ab7c3dd4d4069 2017-04-24 20:36:05 +00:00
Anthony Yeh 9841cf11a1 PATCH: Fix erroneous meaningful conflict for numeric values.
The wrong json package was used, resulting in patches being unmarshaled
with numbers as float64 rather than int64.
This in turn confused HasConflicts() which expects numeric types to match.

The end result was false positives of meaningful conflicts, such as:

```
there is a meaningful conflict (firstResourceVersion: "8517",
currentResourceVersion: "8519"):
 diff1={"metadata":{"resourceVersion":"8519"},"spec":{"replicas":0},"status":{"conditions":null,"fullyLabeledReplicas":null,"replicas":0}}
, diff2={"spec":{"replicas":0}}
```

Kubernetes-commit: 1ab6a33db486adc060e1b63eecbdc06aabdde1f6
2017-04-24 20:36:05 +00:00
Monis Khan c4cc6eba8b Default ObjectNameFunc for all REST Stores
All Stores in Kubernetes follow the same logic for determining the name
of an object.  This change makes it so that CompleteWithOptions defaults
the ObjectNameFunc if it is not specified.  Thus a user does not need to
remember to use ObjectMeta.Name.  Using the wrong field as the name can
lead to an object which has a name that bypasses normal object name
validation.

Signed-off-by: Monis Khan <mkhan@redhat.com>

Kubernetes-commit: ed35deb69d6fe480adc9178c30b4b9c9e03ca1a9
2017-04-24 20:36:05 +00:00
Cao Shufeng 32da3a6527 refactor code from restful namer
Some codes are replaced because they will never run.

Kubernetes-commit: 939b962975aabcb1587f40b0eb05a30d05168cc4
2017-04-24 20:36:05 +00:00
Cao Shufeng ad7e6c7d72 Update basic audit filter's comment message
Kubernetes-commit: 267288249b0dac2e7ae60bd53bef2afe8a574c28
2017-04-24 20:36:05 +00:00
Kubernetes Publisher 565c48cee7 sync: resync vendor folder 2017-04-22 20:36:52 +00:00
Kubernetes Publisher 65cb2ffcb5 sync(k8s.io/kubernetes) e0ba40b67c76b0734bedafbc547a24b5eedd441f 2017-04-22 20:36:06 +00:00
zhouhaibing089 79f762de77 componentstatus: support client cert health check
etcd has support for client-cert-auth, which can be configured via the flag `--ca-file`,
when that is enabled, all the client requests must present with a client certificate,
however, the current component status check uses a single transport for all of the checks,
this is wrong, the checks should be different for each of different component, and make
each of them use different transport(tls configurations).

Kubernetes-commit: b1040171b68217dccb617de85defa4a5063c638b
2017-04-22 20:36:06 +00:00
Kubernetes Publisher fdec4c499e sync: resync vendor folder 2017-04-21 20:36:18 +00:00
Kubernetes Publisher 5789ce36fc sync(k8s.io/kubernetes) ee86c18d9239b6bfc2657e1b9cca6c80fd49f103 2017-04-21 20:35:37 +00:00
p0lyn0mial fdb6bac0df bazel update
Kubernetes-commit: 4a3dcff3bfb49317cee8fb209f6b915fc9e82f1a
2017-04-21 20:35:37 +00:00
p0lyn0mial 3422dafac7 Split out AdmissionOptions
In the long term AdmissionOptions will accepts various dependencies
and spit out AdmissionControl

Kubernetes-commit: de9706bc15ffc3a6a4ef30a00d5c7ea9a8881396
2017-04-21 20:35:37 +00:00
Jordan Liggitt 28f3b58b8b Include system:authenticated group when impersonating
Kubernetes-commit: 86623ed2414d98d6ddc7f28028b88d17d8d8f6ec
2017-04-21 20:35:37 +00:00
Kubernetes Publisher ee4918ace5 sync: resync vendor folder 2017-04-20 20:36:09 +00:00
Kubernetes Publisher c95731fc46 sync(k8s.io/kubernetes) afc01d92d2a6144f9098d1370d70135ae7b69204 2017-04-20 20:35:32 +00:00
Maru Newby 6c1b74403d apiserver: Update genericapiserver to panic on listener error
Previously runServer would try to listen again if a listener error
occurred.  This commit changes the response to a panic to allow a
process manager (systemd/kubelet/etc) to react to the failure.

Kubernetes-commit: 30fb3be4d29179cf551e3030ade37d94d9acc8c9
2017-04-20 20:35:32 +00:00
Kubernetes Publisher 5fc94698f2 sync: resync vendor folder 2017-04-19 20:36:16 +00:00
Kubernetes Publisher 2beb3e0b8a sync(k8s.io/kubernetes) d46983f2e55904f4f7fff2615f25740466868a95 2017-04-19 20:35:37 +00:00
gmarek 94dd05e8db Fix traces for get requests
Kubernetes-commit: 2a49281b55278bb6932e8862304cff0becaaabf3
2017-04-19 20:35:36 +00:00
Jesse Haka 47a3d6a943 update staging godeps
Kubernetes-commit: 30667834031d0cbdc9cd6afa3f0c9a5e3d003939
2017-04-19 20:35:36 +00:00
Kubernetes Publisher 44f0bc9936 sync: reset Godeps.json 2017-04-19 20:35:36 +00:00
Kubernetes Publisher 4666f77eb3 sync: resync vendor folder 2017-04-18 20:36:22 +00:00
Kubernetes Publisher ae75370e24 sync(k8s.io/kubernetes) eccba3b6d00345422e45829a29eab9b6fc29c1a2 2017-04-18 20:35:41 +00:00
xilabao fa06d09988 remove useless check in audit.go
Kubernetes-commit: 4b8abd811dbea5b92c807b64b427eab296567b1d
2017-04-18 20:35:41 +00:00
Christoph Blecker 6d6242ff50 Fix gofmt errors
Kubernetes-commit: 6681835b0c00122a408bd4addd47b02840b6208c
2017-04-18 20:35:41 +00:00
Kubernetes Publisher 48bf36441a sync: resync vendor folder 2017-04-17 20:36:29 +00:00
Kubernetes Publisher 181c294a34 sync(k8s.io/kubernetes) fe202fcfc47c7e0fa7d75dc933c9988bb5a53e5e 2017-04-17 20:35:48 +00:00
Matt Liggett 3b01985067 Use regexp instead of substring to do search and replace.
enisoc pointed out how ToLower can change (lengthen even!) the length of
a string given arbitrary input.

Kubernetes-commit: fe202fcfc47c7e0fa7d75dc933c9988bb5a53e5e
2017-04-17 20:35:48 +00:00
Kubernetes Publisher 2601b5e306 sync: resync vendor folder 2017-04-16 20:36:03 +00:00
Kubernetes Publisher 93eadddb72 sync: resync vendor folder 2017-04-15 20:36:02 +00:00
Kubernetes Publisher 2f2e2b2e57 sync(k8s.io/kubernetes) 981dd8dc6615f397a9b85c5b965998dc8a0b1338 2017-04-15 20:35:23 +00:00
Mike Danese fda6fe0d70 add testdata for tests in //vendor/k8s.io/...
Kubernetes-commit: 981dd8dc6615f397a9b85c5b965998dc8a0b1338
2017-04-15 20:35:23 +00:00
Mike Danese 2aab760a2a autogenerated
Kubernetes-commit: a05c3c0efdc5822049e34b1a5a1ee259c5fb1906
2017-04-15 20:35:23 +00:00
Kubernetes Publisher 261c062da2 sync: resync vendor folder 2017-04-14 20:36:10 +00:00
Kubernetes Publisher ae7c800b22 sync(k8s.io/kubernetes) 079dc0d78e9da1a68490128f07221da23bec09ce 2017-04-14 20:35:35 +00:00
Matt Liggett 6c87ad1f20 Drop leading path of KUBECTL.EXE if it shows up in User-Agent.
Kubernetes-commit: 4cff7c3d30f4f6b4377d52ec29ec4866f1d28bb9
2017-04-14 20:35:35 +00:00
Jordan Liggitt 662942f8b8 Remove vestiges of defaulting from conversion path, switch to top-level default registration only
Kubernetes-commit: ad116026d9fefe70bbc37f30b9d299ca3af6e43c
2017-04-14 20:35:34 +00:00
Kubernetes Publisher 3052870a81 sync: resync vendor folder 2017-04-13 20:36:00 +00:00
Kubernetes Publisher ab3c452300 sync(k8s.io/kubernetes) cd950364e5259659a771caf5b564de7a8319969b 2017-04-13 20:35:21 +00:00
deads2k 631ed9acef add deregistration for paths
Kubernetes-commit: cd950364e5259659a771caf5b564de7a8319969b
2017-04-13 20:35:21 +00:00
Kubernetes Publisher 2308857ad3 sync: resync vendor folder 2017-04-12 20:36:01 +00:00
Kubernetes Publisher a3cf88689b sync(k8s.io/kubernetes) 949440b43ae0f0914d0ae8e09ea9bfee68e1f76c 2017-04-12 20:35:22 +00:00
Dr. Stefan Schimanski 320e34b1d9 pkg/admission: make plugin registry non-global
Kubernetes-commit: 63f547e1b15ed94ef91c69a7e294b3506bd8c918
2017-04-12 20:35:22 +00:00
mbohlool f8217a24e4 Bugfix: OpenAPI generator should pass generate type extensions
Kubernetes-commit: ab5bcf6d2da5fc9cd2374e966f87e20a95d59ed6
2017-04-12 20:35:22 +00:00
Sahdev P. Zala c44e920355 Conversion generated code changes for golint fix
The exported or public functions requires a doc comment to pass golint.
This commit has changes of conversion generated code. The actual doc
changes are added into a separate commit for a clean review.

Kubernetes-commit: 08639023d027e0b69e3b3e5535b04148e084b1bd
2017-04-12 20:35:21 +00:00
Timothy St. Clair 3c7e90361c Update generated due to proto-shift
Kubernetes-commit: 818dd4443dc4760c90edd3aa608265d2573c7cc9
2017-04-12 20:35:21 +00:00
Kubernetes Publisher e25b721d62 sync: reset Godeps.json 2017-04-12 20:35:21 +00:00
Kubernetes Publisher 77df1eb350 sync: resync vendor folder 2017-04-11 20:35:57 +00:00