Commit Graph

5971 Commits (c72a5b2c107f2578e98249d1d55682671544ab9b)

Author SHA1 Message Date
Kubernetes Prow Robot 7d75b73e1d
Merge pull request #74057 from liggitt/ingress-network-v1beta1
Ingress extensions/v1beta1 -> networking.k8s.io/v1beta1
2019-02-21 01:07:48 -08:00
Kubernetes Prow Robot a2592364be
Merge pull request #74260 from stafot/update-vendor-dependencies
Update vendor package github.com/hashicorp/golang-lru
2019-02-20 21:41:46 -08:00
Kubernetes Prow Robot 8ca0d8c5f8
Merge pull request #74207 from kwiesmueller/add-fieldmanager-tests
add fieldmanager tests for stripFields
2019-02-20 21:41:35 -08:00
Jordan Liggitt f7f153e990 Mark extensions/v1beta1 Ingress deprecated 2019-02-20 23:32:46 -05:00
Jordan Liggitt f139218ac0 generated files 2019-02-20 23:32:46 -05:00
Kubernetes Prow Robot 61b676aae1
Merge pull request #73094 from oomichi/fix-golint-negociate
Fix golint failures on handlers/negotiation
2019-02-20 15:20:48 -08:00
Kubernetes Prow Robot 5bfea15e7b
Merge pull request #71351 from HotelsDotCom/kep/VolumeSubpathEnvExpansion
kep/VolumeSubpathEnvExpansion
2019-02-20 14:05:20 -08:00
Jordan Liggitt 8c28d3f63c Add networking.k8s.io/v1beta1 Ingress 2019-02-20 16:41:14 -05:00
Jordan Liggitt 6c0b1b87f0 generated files 2019-02-20 16:41:14 -05:00
Kubernetes Prow Robot c06ca11b5d
Merge pull request #70896 from ksubrmnn/overlay_dsr
Adding Windows Overlay support to Kube Proxy
2019-02-20 12:53:13 -08:00
Kubernetes Prow Robot eeed8a142f
Merge pull request #73959 from wojtek-t/avoid_blocking_watchers
Reduce lock contention in watchcache.
2019-02-20 11:33:56 -08:00
Kenichi Omichi 302ec98591 Fix golint failures on handlers/negotiation
DefaultEndpointRestrictions is only used in the module,
so this renames it to defaultEndpointRestrictions.
2019-02-20 18:00:25 +00:00
David Eads b44409d3e4 generated 2019-02-20 11:10:49 -05:00
David Eads 1d7446f885 deprecate API ExportOptions 2019-02-20 10:50:14 -05:00
Stavros Foteinopoulos df3fbf9295
Update vendor package github.com/hashicorp/golang-lru 2019-02-20 07:58:46 +02:00
Kubernetes Prow Robot 3f9c29c540
Merge pull request #74278 from danielqsj/hf
fix Master-blocking failing tests in verify.godeps and verify.staging-godeps
2019-02-19 21:41:58 -08:00
Kubernetes Prow Robot 296985ce35
Merge pull request #73292 from steffengy/master
windows/service: implement graceful shutdown when run as windows service
2019-02-19 19:57:24 -08:00
Kubernetes Prow Robot a782adfb9d
Merge pull request #73601 from munnerz/reactors-shared-copy
Use a single deep copied object between all reactors in fake client
2019-02-19 18:38:32 -08:00
danielqsj 9ca24d2bad update swagger doc 2019-02-19 19:12:53 -07:00
Kevin Taylor a64b854137 Implementation of KEP Feature Gate VolumeSubpathEnvExpansion 2019-02-20 01:37:16 +00:00
Kubernetes Prow Robot f09848a301
Merge pull request #74110 from smarterclayton/fix_apitypo
api: Correct a typo in the API docs for rolling update strategy
2019-02-19 15:05:39 -08:00
Kevin Wiesmüller 332bb15476 hardcode time 2019-02-19 20:17:33 +01:00
Kevin Wiesmüller 96d4fa7e46 rename mocks to fakes and add nil check 2019-02-19 19:13:49 +01:00
Andrew Lytvynov 18458392ca Extract new keyutil package from client-go/util/cert
This package contains public/private key utilities copied directly from
client-go/util/cert. All imports were updated.

Future PRs will actually refactor the libraries.

Updates #71004
2019-02-19 09:48:59 -08:00
Kubernetes Prow Robot 0ffd59e403
Merge pull request #74154 from mbohlool/gimli
Use Request Object interfaces instead of static scheme that is more appropriate for CRDs
2019-02-19 07:21:53 -08:00
danielqsj 1eb8d3b5c5 update vendor in staging projects 2019-02-19 17:31:15 +08:00
Kubernetes Prow Robot 42b7bb1c18
Merge pull request #72300 from nsega/fix-broken-link
Fix broken list of 'Service/Publishing services - service types'
2019-02-18 21:32:08 -08:00
Kubernetes Prow Robot 72be2f40b7
Merge pull request #74217 from justinsb/add_comment_about_why_insecure_address_is_not_removed
Add code comments to guard inadvertent removal of insecure-bind-address
2019-02-18 20:16:56 -08:00
Kubernetes Prow Robot de2ceac50d
Merge pull request #74124 from truongnh1992/fix-typo
Correcting error on source codes
2019-02-18 20:16:46 -08:00
Kubernetes Prow Robot 7a5ea30b3d
Merge pull request #73961 from mattjmcnaughton/mattjmcnaughton/clarify-NetworkPolicy-policyTypes-in-docs
Clarify NetworkPolicy policyTypes in docs
2019-02-18 20:16:25 -08:00
Clayton Coleman a5ba311260
api: Correct a typo in the API docs for rolling update strategy 2019-02-18 22:46:37 -05:00
Kubernetes Prow Robot 197941a6d9
Merge pull request #74221 from deads2k/pass-decorator
allow apiservers to override the list of decorators
2019-02-18 15:23:59 -08:00
Kubernetes Prow Robot 73fb46fe85
Merge pull request #74219 from deads2k/remove-dead-scheme
remove unnecessary scheme from config struct
2019-02-18 13:29:41 -08:00
Kubernetes Prow Robot c32ea74031
Merge pull request #74089 from deads2k/aggregator-error-handling
prevent unhandled errors on colliding poststarthook registration
2019-02-18 13:29:21 -08:00
David Eads ad740bbba5 allow apiservers to override the list of decorators 2019-02-18 14:47:09 -05:00
David Eads 5f911fd048 remove unnecessary scheme from config struct 2019-02-18 14:05:45 -05:00
David Eads 8d0c56e22f prevent unhandled errors on colliding poststarthook registration 2019-02-18 13:50:36 -05:00
Justin SB 7dbbab0476
Add code comments to guard inadvertent removal of insecure-bind-address
Though the flags are deprecated, the deprecation process revealed that
the flag is important for health checks in more secure environments.
Add a link to #43784 to help developers understand why the flags have
not yet been removed.

Issue #43784
Issue #74172
Issue #59018
2019-02-18 12:58:59 -05:00
Kevin Wiesmüller 2f8e8fa3af add fieldmanager tests for stripFields 2019-02-18 12:28:02 +01:00
danielqsj d065dd28cd fix shellcheck in k8s.io/metrics 2019-02-18 13:54:11 +08:00
Mehdy Bohlool 0f186323bc Update generated files 2019-02-16 13:28:48 -08:00
Mehdy Bohlool cebb4ee2ac Remove the propagated scheme from the Admission chain 2019-02-16 13:28:47 -08:00
Mehdy Bohlool d08bc3774d Mechanical changes due to signature change for Admit and Validate functions 2019-02-16 13:28:47 -08:00
Mehdy Bohlool 513a87c7b2 Add ObjectInterfaces to Admission and Validation 2019-02-16 13:28:47 -08:00
Kubernetes Prow Robot f9e102cac7
Merge pull request #67212 from SneakyFish5/fix-node-pod-doc
Use pod instead of node
2019-02-15 19:17:08 -08:00
Kubernetes Prow Robot 16e08f3e53
Merge pull request #73408 from Klaven/component-base-flags
Move flag util pkgs to k8s.io/component-base/cli
2019-02-15 16:46:08 -08:00
Kubernetes Prow Robot 3e748958dc
Merge pull request #73333 from yujuhong/os-arch-labels
kubelet: promote OS & arch labels to GA
2019-02-15 16:45:57 -08:00
Kubernetes Prow Robot 4e54d7ba26
Merge pull request #74130 from sttts/sttts-sample-generated-pkg
sample-{apiserver,controller}: move generated file into pkg/generated
2019-02-15 14:05:19 -08:00
Kubernetes Prow Robot fbee96d733
Merge pull request #73699 from pivotal-k8s/doc-links
Update deprecated and broken links
2019-02-15 14:05:09 -08:00
Kubernetes Prow Robot 39a9f70526
Merge pull request #74115 from nikhita/publishing-remove-1.10
publishing: remove rules for unsupported 1.10 branch
2019-02-15 12:44:16 -08:00
Kubernetes Prow Robot 02d1039ec3
Merge pull request #74098 from roycaihw/genericapiserver-openapi-service
genericapiserver: expose openapi service to allow updating the served spec
2019-02-15 12:43:56 -08:00
Kubernetes Prow Robot 1878fae050
Merge pull request #73973 from smarterclayton/fix_benchmark
Fix the unstructured conversion benchmarks to be correct
2019-02-15 07:52:54 -08:00
Marek Counts 160ed26c20 autogen files to support new project structure. 2019-02-15 10:29:31 -05:00
Marek Counts 7744f90830 Moved flag and globalflag
Moved all flag code from `staging/src/k8s.io/apiserver/pkg/util/[flag|globalflag]` to `component-base/cli/[flag|globalflag]` except for the term function because of unwanted dependencies.
2019-02-15 10:28:13 -05:00
Kubernetes Prow Robot 928bb2b993
Merge pull request #73262 from jimmy-zh/optimize-PV-AccessMode-comment
Optimize PersistentVolumeAccessMode comment
2019-02-15 06:40:14 -08:00
Kubernetes Prow Robot b0f65ca1cf
Merge pull request #71512 from rkamudhan/patch-1
Update the go get to k8s.io/sample-controller
2019-02-15 06:39:51 -08:00
Kubernetes Prow Robot 6faed5bb6f
Merge pull request #71248 from knarfeh/fix/update-apis-imports
Add doc.go imports for staging/src/k8s.io/pkg/apis/meta
2019-02-15 06:39:40 -08:00
Ben Moss 34ac4d9ee9 Update deprecated links 2019-02-15 09:13:07 -05:00
Naoki Sega 550c91c99d Fix broken list of 'Service/Publishing services - service types' 2019-02-15 23:03:49 +09:00
Dr. Stefan Schimanski 714b28cf22 Update generated code 2019-02-15 14:45:30 +01:00
Dr. Stefan Schimanski b671a06e46 sample-controller: adapt to package moves 2019-02-15 13:39:32 +01:00
Dr. Stefan Schimanski 4f0e9467b9 sample-controller: generate into pkg/generated package 2019-02-15 13:39:31 +01:00
Dr. Stefan Schimanski 2ea0489565 sample-apiserver: adapt to new imports 2019-02-15 13:30:51 +01:00
Dr. Stefan Schimanski d9853e6e02 sample-apiserver: generate into pkg/generated package 2019-02-15 13:22:13 +01:00
Nguyen Hai Truong 34961dc16c trivial fix typo: resouce -> resource
Although it is spelling mistakes, it might make an affects while reading.

Signed-off-by: Nguyen Hai Truong <truongnh@vn.fujitsu.com>
2019-02-15 02:05:28 -08:00
Kubernetes Prow Robot 9f3b4b588d
Merge pull request #70521 from wenjun93/test
minor fix type missing
2019-02-15 01:36:29 -08:00
Kubernetes Prow Robot 808f2cf0ef
Merge pull request #72525 from justinsb/owners_should_not_be_executable
Remove executable file permission from OWNERS files
2019-02-14 23:55:45 -08:00
Nikhita Raghunath 2008a4ab81 publishing: remove rules for unsupported 1.10 branch 2019-02-15 11:14:23 +05:30
Kubernetes Prow Robot 62734d3670
Merge pull request #73976 from jennybuckley/apply-errors
Make server-side apply's conflict errors more human readable
2019-02-14 17:05:21 -08:00
Haowei Cai 49af9e5ff3 add test 2019-02-14 16:53:29 -08:00
Haowei Cai 3639911ea7 generated 2019-02-14 16:02:35 -08:00
Kubernetes Prow Robot c2a326fdaa
Merge pull request #74067 from sttts/sttts-apiextensions-helpers
apiextensions-apiserver: make API helpers reusable
2019-02-14 15:50:32 -08:00
Haowei Cai efae739d02 expose openapi service from genericapiserver 2019-02-14 14:33:20 -08:00
Kubernetes Prow Robot addcd7bb07
Merge pull request #74084 from smarterclayton/fix_human_error
Error message has incorrect pluralization
2019-02-14 13:59:59 -08:00
Haowei Cai 48adc8ec04 apiextensions-apiserver: make API helpers reusable 2019-02-14 22:27:08 +01:00
Kubernetes Prow Robot 596406581e
Merge pull request #73974 from kubernetes/revert-73763-hack-update-kube-openapi
Revert "Temporary fix for alpha features test"
2019-02-14 11:37:00 -08:00
Clayton Coleman 07868a5828
Save 2-3 commits from unstructured object creation. 2019-02-14 12:45:42 -05:00
Clayton Coleman 730927315e
Error message has incorrect pluralization
Shows up to end users:

```
loading OpenAPI spec for "v1beta1.metrics.k8s.io" failed with: OpenAPI spec does not exists
```
2019-02-14 10:57:28 -05:00
mattjmcnaughton 41f05222e1 Clarify NetworkPolicy policyTypes in docs
Update the NetWorkPolicy `policyTypes` definition in the spec documentation so its
clear there are only three options: "Ingress", "Egress", and
"Ingress,Egress".
2019-02-14 09:28:50 -05:00
wojtekt 9452adc5c8 Reduce lock contention in watchcache. 2019-02-14 10:02:50 +01:00
Kubernetes Prow Robot d8f0146138
Merge pull request #72214 from caesarxuchao/move-discovery
Move cached discovery clients to their own packages
2019-02-13 23:07:00 -08:00
Kubernetes Prow Robot 2b9c9154b5
Merge pull request #74012 from danielqsj/dep
update generated files
2019-02-13 19:06:31 -08:00
Yu-Ju Hong 5fd27c38da Move beta OS/Arch labels back to the kubelet package
These labels are being deprecated
2019-02-13 18:09:49 -08:00
Kubernetes Prow Robot 508a4f7544
Merge pull request #74000 from caesarxuchao/json-patch-operations
Limit the number of operations in a single json patch to be 10,000
2019-02-13 16:12:12 -08:00
Kubernetes Prow Robot 03320c1436
Merge pull request #73985 from BenTheElder/manual-vendor
mark vendor build targets manual
2019-02-13 16:12:02 -08:00
Kubernetes Prow Robot aefd281143
Merge pull request #73983 from ixdy/update-bazel-deps
Update repo-infra, bazel-skylib, and rules_docker dependencies
2019-02-13 11:00:08 -08:00
Chao Xu 5e6fc5dce8 Limit the number of operations in a single json patch to be 10,000 2019-02-13 10:53:32 -08:00
Kubernetes Prow Robot 7944fed44b
Merge pull request #73953 from sttts/sttts-simplify-kube-aggregator-openapi
kube-aggregator: split openapi spec aggregator from controller code
2019-02-13 07:18:42 -08:00
danielqsj 13935986f9 update generated files 2019-02-13 18:02:35 +08:00
Chao Xu 6382023626 Add glue for legacy interface for backward compatibility. 2019-02-12 19:19:27 -08:00
Kubernetes Prow Robot 2aedcbc7ca
Merge pull request #73761 from andrewsykim/remove-cloud-provider-volume-deps
remove cloud provider dependencies to pkg/volume
2019-02-12 18:45:24 -08:00
Benjamin Elder 14ff4625d0 fix csi-api filegroup 2019-02-12 18:38:36 -08:00
Jeff Grafton e216995ef1 Update repo-infra, bazel-skylib, rules_docker, and rules_go dependencies
Also require bazel 0.18.0+
2019-02-12 17:55:10 -08:00
Kubernetes Prow Robot 6949a81ce6
Merge pull request #73941 from neolit123/update-go-difflib
update the dependency pmezard/go-difflib
2019-02-12 17:29:29 -08:00
Kubernetes Prow Robot b772da5b32
Merge pull request #73865 from apelisse/add-reviewers-approvers
Add server-side apply members on some apiserver OWNERS
2019-02-12 17:29:17 -08:00
Kubernetes Prow Robot e4a8ffc9b5
Merge pull request #73218 from danielqsj/kube-aggregator
fix shellcheck in kube-aggregator
2019-02-12 17:28:54 -08:00
jennybuckley 7dba6fe90d Update generated 2019-02-12 15:18:30 -08:00
jennybuckley 69b9167dcb Make apply conflict errors more readable 2019-02-12 15:17:39 -08:00
Kubernetes Prow Robot 29403174fb
Merge pull request #73805 from caesarxuchao/resource-size-limit
Adding a limit on the size of request body the apiserver will decode for write operations
2019-02-12 15:10:57 -08:00
Kubernetes Prow Robot 66149bd61d
Merge pull request #73033 from Liujingfang1/kustomizeSubcommand
add kustomize as a subcommand in kubectl
2019-02-12 15:10:36 -08:00
Chao Xu 1f2e2e61cf generated 2019-02-12 15:04:57 -08:00
Antoine Pelisse 83f0653a14 Add server-side apply members on some apiserver OWNERS 2019-02-12 13:12:56 -08:00
Kubernetes Prow Robot c615cb068c
Merge pull request #73793 from tedyu/master
Reduce the duration where expirationLock is held for expiration_cache
2019-02-12 12:39:40 -08:00
Kubernetes Prow Robot ff504cd869
Merge pull request #73681 from kwiesmueller/feature-serverside-apply
strip selected fields from managedFields
2019-02-12 12:39:20 -08:00
Antoine Pelisse 845e44dd20
Revert "Temporary fix for alpha features test" 2019-02-12 12:25:21 -08:00
Chao Xu 3f21ca029a changing imports 2019-02-12 10:06:04 -08:00
Chao Xu 6666049898 Moved memory-cached and disk-cached discovery to their own packages 2019-02-12 10:06:04 -08:00
Dr. Stefan Schimanski a48c9f2fb6 kube-aggregator: split openapi tests 2019-02-12 16:03:28 +01:00
Dr. Stefan Schimanski 2cdddd8d4e discovery: speedup cache miss by a two digit factor 2019-02-12 14:28:19 +01:00
Dr. Stefan Schimanski 618050e35d client-go: extend discovery intf with ServerGroupsAndResources 2019-02-12 14:28:19 +01:00
Dr. Stefan Schimanski b9fa35fab7 kube-aggregator: split out openapi spec priority sorter 2019-02-12 12:48:15 +01:00
Dr. Stefan Schimanski 1c67881c37 kube-aggregator: move helper code down 2019-02-12 12:48:14 +01:00
Dr. Stefan Schimanski 749d98c2a8 kube-aggregator: split openapi spec aggregator from controller code 2019-02-12 12:48:11 +01:00
Dr. Stefan Schimanski 57d0f9d972 restmapper: add GetAPIGroupResources tests 2019-02-12 12:32:57 +01:00
Kubernetes Prow Robot f50734399b
Merge pull request #68047 from niuzhenguo/remove-switch-break
Clean up unneeded break in switch
2019-02-11 21:43:09 -08:00
Lubomir I. Ivanov 76ed5568c3 update the dependency pmezard/go-difflib
A fmt.Sprintf() bug was fixed upstream.
Use the latest SHA from upstream.
2019-02-12 04:08:31 +02:00
Kubernetes Prow Robot 0ae81c986a
Merge pull request #67678 from caesarxuchao/remove-storage-versions-flag
Remove storage versions flag
2019-02-11 17:40:27 -08:00
Jingfang Liu 0433a30fb8 add function to run kustomize build 2019-02-11 16:43:36 -08:00
Jingfang Liu 74a64a9f3d copy kustomize/k8sdeps into cli-runtime 2019-02-11 16:42:41 -08:00
Chao Xu 4ea07084dd Simplify the resource_encoding_config.go, since we don't need per group override at all 2019-02-11 15:09:16 -08:00
Elijah Oyekunle 805a9e7036 Fixes Golint Errors: staging/src/k8s.io/kube-aggregator (#73369)
* fixed golint errors in staging/src/k8s.io/kube-aggregator

* update openapi

* unexported autoRegisterController
2019-02-11 14:16:05 -08:00
Jingfang Liu 23a9b0c239 vendor kustomize 2019-02-11 14:15:24 -08:00
Kevin Wiesmüller 9082cac482 strip selected fields from managedFields
refactor fieldstrip and update tests

add checks and remove empty fields

shorten test and check for nil manager

fix gofmt

panic on nil manager
2019-02-11 23:10:57 +01:00
Chao Xu 27166e48b8 Loosing the request body size limit to 100MB to account for the size
ratio between json and protobuf.
2019-02-11 11:32:11 -08:00
Yu-Ju Hong 04575f01b0 kubelet: promote OS & arch labels to GA
kubelet now applies both the beta and the GA labels to ensure backward
compatibility.
2019-02-11 11:24:58 -08:00
Kubernetes Prow Robot 6912bbb153
Merge pull request #71223 from sttts/sttts-openapi-aggreation-without-clone
openapi-aggregation: speed up merging from 1 sec to 50-100 ms
2019-02-11 10:30:56 -08:00
Dr. Stefan Schimanski 233178eec6 Update staging godeps 2019-02-11 13:16:37 +01:00
Dr. Stefan Schimanski 8da9b50ebf apiextensions: use canonical empty OpenAPI type 2019-02-11 13:16:37 +01:00
Dr. Stefan Schimanski e67d5f2d8d apiserver: fix openapi extension types to be JSON 2019-02-11 13:16:37 +01:00
Dr. Stefan Schimanski 01bc4eff0e openapi-aggregation: merge without clones 2019-02-11 13:16:37 +01:00
Kubernetes Prow Robot 196047fc28
Merge pull request #73143 from micahhausler/code-generator-godoc-fix
Fixed import-boss godoc comment formatting
2019-02-11 03:53:17 -08:00
Kubernetes Prow Robot d820b5024e
Merge pull request #70903 from ping035627/k8s-181110
Fix function comment to consistent with its name
2019-02-11 02:43:54 -08:00
Kubernetes Prow Robot 162b79d2ec
Merge pull request #70931 from m1kola/port-forward-consistency
Fixes inconsistent behaviour in portforward
2019-02-10 19:37:27 -08:00
danielqsj 342dc93187 fix shellcheck in kube-aggregator 2019-02-11 10:30:34 +08:00
Kubernetes Prow Robot 903cdff633
Merge pull request #73889 from mattjmcnaughton/mattjmcnaughton/improve-client-go-docs
Improve in-cluster-client-conf client-go docs
2019-02-10 16:05:44 -08:00
mattjmcnaughton fb4148e5f8 Improve in-cluster-client-conf client-go docs
Make a small formatting change to make it clear that you must take the
RBAC actions regardless of whether you're using Minikube or not.
2019-02-10 15:19:42 -05:00
Clayton Coleman 6b1a5101c3
Make CRD column printers consistent with typed printers
Almost all other server side printers use duration.HumanDuration
which has higher precision output. Switch CRD printers to use this
as well.
2019-02-10 15:17:58 -05:00
Mikalai Radchuk 4ee2010111 Fixes address parsing in port-forward
The rules for address parsing are:

* Explicitly specified addresses must bind successfully
* `localhost` is pinned to `127.0.0.1` and `::1` and at least one of those must bind successfully

This change also makes output of the command consistent
between runs with the same arguments.
Previously the command was using the range via map of addresses
which sometimes was producing different output because the order
of values is not guaranteed in Go.
2019-02-10 12:48:52 +00:00
Kubernetes Prow Robot b862590bfc
Merge pull request #73847 from wojtek-t/watch_metric
Add metric exposing amount of processed init events in watchcache
2019-02-10 03:47:35 -08:00
Andrew Kim 6d90f52f15 add unit tests for volume rounding helpers 2019-02-09 01:16:55 -05:00
Andrew Kim a62ee8b0a9 clean up volume rounding functions and move to k8s.io/cloud-provider/volume 2019-02-09 01:16:55 -05:00
Andrew Kim ca6a051b00 remove cloud provider dependencies to pkg/volume
Co-authored-by: Weibin Lin <linweibin1@huawei.com>
2019-02-09 01:16:55 -05:00
Kubernetes Prow Robot 2a664f4820
Merge pull request #73213 from danielqsj/nodeapi
fix shellcheck in node-api
2019-02-08 13:14:25 -08:00
Kubernetes Prow Robot fd633d192f
Merge pull request #73845 from wojtek-t/fix_watcher_going_back_in_time
Avoid going back in time in watchcache watchers
2019-02-08 11:54:12 -08:00
Kubernetes Prow Robot 04c86beeb6
Merge pull request #73693 from amandahla/iss68231
Update doc.go import for staging/src/k8s.io/api/storage/v1/doc.go
2019-02-08 09:06:07 -08:00
Kubernetes Prow Robot b50c643be0
Merge pull request #73540 from rlenferink/patch-5
Updated OWNERS files to include link to docs
2019-02-08 09:05:56 -08:00
James Munnelly 41ebb22011 Use a single deep copied object between all reactors in fake client 2019-02-08 16:32:21 +00:00
wojtekt 1b436f1a2f Avoid going back in time in watchcache watchers 2019-02-08 15:56:22 +01:00
Kubernetes Prow Robot 30397a3d23
Merge pull request #73219 from danielqsj/csi-api
fix shellcheck in csi-api
2019-02-08 06:53:52 -08:00
wojtekt 0a0835e92d Add metric exposing amount of processed init events in watchcache 2019-02-08 13:03:33 +01:00
wojtekt c121632360 Reduce Pool contention in cacher 2019-02-08 12:55:28 +01:00
Kubernetes Prow Robot 836ce9fdc1
Merge pull request #65636 from juanvallejo/jvallejo/fix-local-panic
fix --local panic in set commands
2019-02-07 20:56:25 -08:00
Kubernetes Prow Robot eac19a3ab9
Merge pull request #73616 from dims/move-part-of-kubelet-apis-well-known-lables
move pkg/kubelet/apis/well_known_labels.go to staging/src/k8s.io/api/core/v1/
2019-02-07 19:44:34 -08:00
juanvallejo e8df247597
fix --local panic in set commands 2019-02-07 16:56:32 -05:00
Chao Xu b971b12d3c Adding a limit on the maximum bytes accepted to be decoded in a resource
write request.
2019-02-07 11:07:02 -08:00
danielqsj 81b7407557 fix shellcheck in csi-api 2019-02-07 22:08:28 +08:00
danielqsj 253c7aa0ca fix shellcheck in node-api 2019-02-07 21:58:11 +08:00
Kubernetes Prow Robot 1b26097e1e
Merge pull request #73030 from tnozicka/fix-csr-list-watch
Switch WaitForCertificate to informers to avoid broken watches
2019-02-07 01:45:33 -08:00
Kubernetes Prow Robot b00b5d4ac0
Merge pull request #73713 from caesarxuchao/bump-json-patch-again
Importing the latest json patch and set the accumulated copy size limit
2019-02-06 21:13:45 -08:00
Chao Xu f001f9e1db Set the maximum size increase the copy operations in a json patch can cause 2019-02-06 14:15:20 -08:00
Tomas Nozicka 29ba8b261a Update bazel 2019-02-06 22:27:00 +01:00
Tomas Nozicka a7588723f7 Switch WaitForCertificate to informers to avoid broken watches 2019-02-06 22:27:00 +01:00
Kubernetes Prow Robot 31c6a2ba35
Merge pull request #73441 from roycaihw/cleanup/remove-swagger-json-endpoints
Remove remaining code for deprecated openapi paths
2019-02-06 13:24:02 -08:00
Kubernetes Prow Robot d7b9efb601
Merge pull request #73757 from tedyu/master
Misc fix for feature-serverside-apply
2019-02-06 12:06:20 -08:00
Ted Yu 4e3fd13a93 Reduce the duration where expirationLock is held for expiration_cache 2019-02-06 10:16:57 -08:00
Kubernetes Prow Robot be023698df
Merge pull request #73734 from ddebroy/csimigprov3
Add CSI Translation API for Storage Class parameters
2019-02-05 19:06:45 -08:00
Kubernetes Prow Robot 0dfbbc290c
Merge pull request #73763 from jennybuckley/hack-update-kube-openapi
Temporary fix for alpha features test
2019-02-05 17:27:24 -08:00
Kubernetes Prow Robot 04cc8f67fb
Merge pull request #73740 from krzysied/prettybench_vendor
Adding prettybench and go-junit-report to the vendor
2019-02-05 17:27:13 -08:00
Kubernetes Prow Robot 0fdb65efa0
Merge pull request #73754 from nikhita/publishing-remove-utils
publishing: remove utils from rules
2019-02-05 15:15:00 -08:00
Ted Yu 4f50eb49ea gofmt 2019-02-05 13:58:44 -08:00
Jennifer Buckley 3f947e034f Temporary fix for alpha suite 2019-02-05 13:23:24 -08:00
Kubernetes Prow Robot 7693a1d5fe
Merge pull request #73484 from roycaihw/fix/local-spec-order
Sort apiservices properly during openapi aggregation
2019-02-05 12:09:00 -08:00
Kubernetes Prow Robot f3a6dbceb2
Merge pull request #68925 from casusbelli/fix_65312
Adding Quobyte Tenant to QuobyteVolumeSource to enable deletion of persistent volumes
2019-02-05 12:08:37 -08:00
Ted Yu 1638e66984 change case for error 2019-02-05 11:34:38 -08:00
ksubrmnn c115b5aec2 Add WinDSR and WinOverlay feature flags 2019-02-05 10:49:22 -08:00
Kubernetes Prow Robot 49a8d3a7cb
Merge pull request #73459 from nikhita/staging-readme-publishing
staging: update README to reflect recent file moves
2019-02-05 10:49:09 -08:00
ksubrmnn a47e99e37a Add Windows flags for KubeProxyConfiguration 2019-02-05 10:39:23 -08:00
Davanum Srinivas cf44bfa556
Move LabelMultiZoneDelimiter to pkg/volume/util
Change-Id: I098b210e44ac3bb1901e029ff7cd33aa0afbdc74
2019-02-05 13:39:07 -05:00
Davanum Srinivas b975573385
move pkg/kubelet/apis/well_known_labels.go to staging/src/k8s.io/api/core/v1/
Co-Authored-By: Weibin Lin <linweibin1@huawei.com>

Change-Id: I163b2f2833e6b8767f72e2c815dcacd0f4e504ea
2019-02-05 13:39:07 -05:00
Ted Yu f2e59b44ad Misc fix for feature-serverside-apply 2019-02-05 10:29:40 -08:00
Nikhita Raghunath b628069cbe publishing: remove utils from rules 2019-02-05 22:45:21 +05:30
Kubernetes Prow Robot 1c557b9ce8
Merge pull request #73719 from andrewsykim/remove-cloud-deps-service
remove cloud provider dependencies to pkg/api/v1/service
2019-02-05 07:56:51 -08:00
Krzysztof Siedlecki 6c1a842248 adding prettybench and go-junit-report to vendor 2019-02-05 14:54:01 +01:00
Kubernetes Prow Robot 4992402fa5
Merge pull request #73595 from liggitt/authn-message
Preserve authentication webhook error message, deduplicate aggregated errors when printing
2019-02-05 00:24:00 -08:00
Deep Debroy 95b9929136 Add CSI Translation API for Storage Class parameters
Signed-off-by: Deep Debroy <ddebroy@docker.com>
2019-02-05 07:59:14 +00:00
Kubernetes Prow Robot 2a5a41a08b
Merge pull request #72947 from apelisse/wip-feature-serverside-apply-merge
Merge feature-serverside-apply back in master
2019-02-04 18:28:03 -08:00
Kubernetes Prow Robot f0beaf46db
Merge pull request #73662 from cmendible/master
Added missing quote
2019-02-04 16:13:41 -08:00
Andrew Kim da22fcaac0 remove cloud provider dependencies to pkg/api/v1/service 2019-02-04 18:25:56 -05:00
Antoine Pelisse bbab0d6c5f Avoid closure 2019-02-04 13:51:49 -08:00
Antoine Pelisse 79f3135d2e Add object information on FieldManager failures 2019-02-04 13:51:49 -08:00
jennybuckley 6b2e4682fe Minor fixes 2019-02-04 13:51:49 -08:00
Antoine Pelisse 5949154ec5 Run generation scripts 2019-02-04 13:51:49 -08:00
Antoine Pelisse b55417f429 Plugin FieldManager in CRD handler, change to API 2019-02-04 13:51:49 -08:00
Antoine Pelisse 0e1d50e70f API Machinery, Kubectl and tests 2019-02-04 13:51:48 -08:00
Chao Xu b8911b8d79 Importing latest json-patch. 2019-02-04 13:40:01 -08:00
Roy Lenferink b43c04452f Updated OWNERS files to include link to docs 2019-02-04 22:33:12 +01:00
Matt Kelly 6fa122b2bc
Clarify documentation for resource.Value() 2019-02-04 14:49:43 -05:00
Jordan Liggitt fe549a5a17 Return authentication webhook error message 2019-02-04 11:39:38 -05:00
Jordan Liggitt 6da24b591e Flatten aggregated error when generating Error() string 2019-02-04 11:39:38 -05:00
Jordan Liggitt d7aee90f36 deduplicate aggregated errors when generating Error() string 2019-02-04 11:39:38 -05:00
Kubernetes Prow Robot aca2d14d5d
Merge pull request #73638 from wojtek-t/adjust_buckets
Adjust buckets in apiserver request latency metrics
2019-02-04 08:23:41 -08:00
Kubernetes Prow Robot 618ec4cea4
Merge pull request #71431 from nikhita/apiextensions-apiserver-cleanup-artifacts
Cleanup artifacts to build and setup apiextensions-apiserver
2019-02-04 08:23:19 -08:00
Kubernetes Prow Robot 74807349f8
Merge pull request #73680 from vsamidurai/vilva-k8s-staging-docs
update doc.go files under staging/src/k8s.io/apiserver/pkg/server
2019-02-04 06:21:22 -08:00
Kubernetes Prow Robot a0a8caac9f
Merge pull request #73351 from prksu/update-doc-k8s.io-cli-runtime
Update doc.go import for staging/src/k8s.io/cli-runtime
2019-02-04 05:09:36 -08:00
amandahla 286c7e3ec2
Update doc.go import for staging/src/k8s.io/api/storage/v1/doc.go 2019-02-04 10:06:49 -02:00
wojtekt d0508c7e87 Adjust buckets in apiserver request latency metrics 2019-02-04 10:49:23 +01:00
Kubernetes Prow Robot 1ff28095ec
Merge pull request #73683 from smarterclayton/higher_debug
Remove very old debugging log lines that are no longer needed
2019-02-03 17:05:55 -08:00
Clayton Coleman 1e40f93d34
Remove very old debugging log lines that are no longer needed
When we originally added YAML guessing we had a reasonable concern
that we might get it wrong and need debugging. In the last 4 years
we have not yet had such a case, and v(4) often shows up in operator
style logs when it adds nothing.

Remove the lines.
2019-02-03 18:57:13 -05:00
vsamidurai 03d892a44d update docs.go files under staging/src/k8s.io/apiserver/pkg/server 2019-02-03 20:43:13 +00:00
Ahmad Nurus S 0a8def1fc3 Update doc.go import for staging/src/k8s.io/cli-runtime 2019-02-03 20:38:39 +07:00
Nikhita Raghunath c5f3e5cbb4 Cleanup artifacts to build and setup apiextensions-apiserver 2019-02-03 17:15:32 +05:30
Nikhita Raghunath 1348075c50 publishing: add apiserver as a dependency to cloud-provider 2019-02-03 15:24:47 +05:30
Carlos Mendible a968f52611
Added missing quote
Added missing quote cause uncommenting the line to to load all auth plugins resulted in a syntax error.
2019-02-02 13:52:48 +01:00
Kubernetes Prow Robot 30566b990a
Merge pull request #73645 from andrewsykim/remove-dep-node-addresses
move AddToNodeAddresses to k8s.io/cloud-provider/node/helpers
2019-02-01 18:29:29 -08:00
Kubernetes Prow Robot c953daa3bc
Merge pull request #73604 from andrewsykim/gce-features
move GCERegionalPersistentDisk feature to k8s.io/cloud-provider/features
2019-02-01 17:14:36 -08:00
Charles Eckman 492348c84b
Update staging directory as well 2019-02-01 16:57:37 -08:00
Kubernetes Prow Robot bc406490a5
Merge pull request #73516 from mfojtik/fix-post-hook-test
Wait for post-hooks to run before checking the healthz output
2019-02-01 16:01:57 -08:00
Kubernetes Prow Robot 46b2255e97
Merge pull request #73250 from liggitt/optional-rules
Mark rules field as optional
2019-02-01 14:32:03 -08:00
Andrew Kim 92e8b5b953 refactor AddToNodeAddresses test to use t.Run and include description 2019-02-01 14:55:25 -05:00
Andrew Kim 369fd95a9f move AddToNodeAddresses to k8s.io/cloud-provider/node/helpers
Co-authored-by: Weibin Lin <linweibin1@huawei.com>
2019-02-01 14:47:07 -05:00
Kubernetes Prow Robot 27d4958409
Merge pull request #73639 from bradhoekstra/docs
Document default value for enableServiceLinks
2019-02-01 11:15:58 -08:00
Steffen Butzer afdfe8d558 windows/svc: workaround-exit mechanism that works for signal-less binaries 2019-02-01 19:16:11 +01:00
Brad Hoekstra e8c75068f3 Document default value for enableServiceLinks 2019-02-01 09:12:46 -05:00
Kubernetes Prow Robot 35b09e5370
Merge pull request #73437 from dims/update-to-latest-gophercloud
Update to latest gophercloud
2019-02-01 04:45:00 -08:00
Kubernetes Prow Robot 1b741f4c77
Merge pull request #73246 from danielqsj/code-generator
fix shellcheck in code-generator
2019-01-31 21:58:21 -08:00
Kubernetes Prow Robot a31be286ca
Merge pull request #73608 from juanvallejo/jvallejo/improve-discovery-restmapper-errors
return original error, unless error is *meta.NoKindMatchError
2019-01-31 19:32:39 -08:00
juanvallejo bc381fb5fb
return original error, unless error is *meta.NoKindMatchError 2019-01-31 17:24:37 -05:00
Andrew Kim 8be7963797 move GCERegionalPersistentDisk feature to k8s.io/cloud-provider 2019-01-31 15:19:52 -05:00
Kubernetes Prow Robot 927fd1f785
Merge pull request #73532 from andrewsykim/cp-node-helper
move cloud node helper functions to k8s.io/cloud-provider/node/helpers
2019-01-31 02:54:27 -08:00
Kubernetes Prow Robot 94b5aeba9d
Merge pull request #73529 from wojtek-t/optimize_index
Optimize Index() method to avoid unnecessary copies
2019-01-31 00:20:19 -08:00
Kubernetes Prow Robot f86218f90f
Merge pull request #57759 from LiliC/lili/add-api-readme
Update api README
2019-01-30 23:12:13 -08:00
Kubernetes Prow Robot 1f7e9fd9a2
Merge pull request #73488 from andrewsykim/replace-utils-file
Replace pkg/util/file with k8s.io/utils/path
2019-01-30 17:50:16 -08:00
Kubernetes Prow Robot fb96afb194
Merge pull request #73482 from liggitt/cross-group-watch
Always select the in-memory group/version as a target when decoding from storage
2019-01-30 17:50:06 -08:00
Kubernetes Prow Robot fcbe7f50f2
Merge pull request #71767 from roycaihw/crd-metrics-rename
Log prometheus metric registration error and fix CRD metric names
2019-01-30 16:38:51 -08:00
Chao Xu 98a1003f57 Remove unnecessary group storage version defaults. The storage version
is either decided by the schema's version priority, or by the per
resource override.

This fixes a bug where the "batch" group is encoded in v1beta1, which
was hidden when --storage-versions is a valid flag.
2019-01-30 13:28:48 -08:00
Jordan Liggitt 131dad6ee1 Always select the in-memory group/version as a target when decoding from storage 2019-01-30 13:58:37 -05:00
Andrew Kim da1ea1c7f0 move cloud node helper functions to k8s.io/cloud-provider/node/helpers 2019-01-30 12:06:52 -05:00
Davanum Srinivas 55a8dbcbfb
Update to latest gophercloud
Change-Id: I0145b899576f76e7116152fee978bc04b05080f8
2019-01-30 11:46:17 -05:00
wojtekt 70b7513c7e Optimize Index() method to avoid unnecessary copies 2019-01-30 16:59:33 +01:00
Kubernetes Prow Robot aba3161f8a
Merge pull request #73491 from andrewsykim/remove-controller-dep
remove cloud provider dependencies to pkg/controller
2019-01-30 07:30:15 -08:00
Daniel (Shijun) Qian 5a1b78ca0c
Merge branch 'master' into code-generator 2019-01-30 22:09:26 +08:00
Kubernetes Prow Robot dcdd114d0a
Merge pull request #73252 from danielqsj/apie
fix shellcheck in k8s.io/apiextensions-apiserver
2019-01-30 04:06:36 -08:00
Kubernetes Prow Robot 529785e355
Merge pull request #73210 from danielqsj/sample
fix shellcheck pass in sample-apiserver
2019-01-30 00:57:00 -08:00
Michal Fojtik 8a2f709b35
Wait for post-hooks to run before checking the healthz output 2019-01-30 09:34:43 +01:00
danielqsj 0b4397f928 fix shellcheck in sample-apiserver 2019-01-30 13:57:44 +08:00
Kubernetes Prow Robot ee33395bbb
Merge pull request #73443 from caesarxuchao/update-json-patch
Pick up latest json-patch patches
2019-01-29 19:38:30 -08:00
danielqsj e5b634bb68 fix shellcheck in k8s.io/apiextensions-apiserver 2019-01-30 10:35:42 +08:00
danielqsj eb6fa1855a remove GOFLAGS and fix quota style 2019-01-30 10:33:08 +08:00
danielqsj 57014c5e18 fix shellcheck in generate groups 2019-01-30 10:33:08 +08:00
danielqsj 46d7f7ca17 fix shellcheck codegen in code-generator 2019-01-30 10:30:19 +08:00