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
Andrew Kim
40d2bd82b2
update godeps for k8s.io/cloud-provider
2019-01-29 18:45:31 -05:00
Andrew Kim
1e4ff79f25
remove cloud provider dependencies to pkg/controller
2019-01-29 18:45:31 -05:00
Andrew Kim
d340dc53d6
update vendor k8s.io/utils to ed37f7428a91fc2a81070808937195dcd46d320e
2019-01-29 15:01:37 -05:00
Chao Xu
404c057b67
update json-patch to pick up bug fixes
2019-01-29 10:08:55 -08:00
Haowei Cai
e4bdc124c9
have local specs come first
2019-01-29 09:55:30 -08:00
Haowei Cai
dd3ce649ad
remove fallback logic for single-format endpoints
...
which were deprecated in 1.10
2019-01-29 09:45:32 -08:00
Kubernetes Prow Robot
8e69630881
Merge pull request #71821 from MikeSpreitzer/fix-conversion-gen-doc
...
Update doc for k8s.io/code-generator/cmd/conversion-gen
2019-01-29 08:12:13 -08:00
Lili Cosic
2b237717a8
Update api README
2019-01-29 16:20:32 +01:00
Kubernetes Prow Robot
7f82a231ea
Merge pull request #72689 from KevinKingKong/fix_aggregator_bug
...
Fix aggregator bug
2019-01-29 06:57:18 -08:00
Kubernetes Prow Robot
2d6834b539
Merge pull request #73003 from liggitt/client-go-plugin-examples
...
Add docs around importing auth plugins
2019-01-29 05:15:48 -08:00
Kubernetes Prow Robot
d9fbb9af5e
Merge pull request #73251 from danielqsj/api
...
fix shellcheck in k8s.io/apiserver
2019-01-29 01:21:13 -08:00
Kubernetes Prow Robot
6ebe874d11
Merge pull request #73212 from danielqsj/samplecontroller
...
fix shellcheck in sample-controller
2019-01-29 01:20:52 -08:00
Kubernetes Prow Robot
5262dba064
Merge pull request #73198 from mourya007/library
...
Re-Organize the pkutil library
2019-01-29 01:20:42 -08:00
Nikhita Raghunath
bcab8a3cdd
publishing: update README to reflect recent file moves
2019-01-29 10:09:30 +01:00
Kubernetes Prow Robot
81af41836b
Merge pull request #73191 from caesarxuchao/expose-storage-version-hash-api
...
Adding the storage version hash to the discovery API
2019-01-28 23:06:51 -08:00
Kubernetes Prow Robot
7277015750
Merge pull request #72928 from lucab/ups/wait-context
...
apimachinery/wait: add context-aware helpers
2019-01-28 23:06:30 -08:00
Kubernetes Prow Robot
035332f1ab
Merge pull request #72343 from danielqsj/adm
...
Fix admission metrics in true units
2019-01-28 23:06:09 -08:00
Mike Spreitzer
4982cbb2d8
Update doc for k8s.io/code-generator/cmd/conversion-gen
...
Added explanation of the `k8s:conversion-gen-external-types` comment
tag.
Added explanation of how the developer can selectively override the
generated conversion functions.
Also updated description in Makefile.generated_files.
2019-01-28 13:46:25 -05:00
Chao Xu
3419adeaa3
generated BUILD
...
generated proto
2019-01-28 09:53:12 -08:00
Chao Xu
4ce66d949d
API change: adding storage version hash
2019-01-28 09:42:25 -08:00
Kubernetes Prow Robot
b54795e410
Merge pull request #73222 from sttts/sttts-import-restrictions-owners
...
Move import-restrictions.yaml to staging/publishing
2019-01-26 15:34:12 -08:00
Nikhita Raghunath
8b4f846016
publishing: bump go version to 1.10.8 for release-1.12
2019-01-27 00:50:17 +05:30
Dr. Stefan Schimanski
9377448667
Move hack/import-restrictions.yaml to staging/publishing
2019-01-26 19:53:51 +01:00
mourya007
7c37e91a6d
Re-Organize the pkutil library
2019-01-26 14:56:36 +05:30
Kubernetes Prow Robot
5673506540
Merge pull request #73320 from liggitt/initializer-cleanup
...
Clean up initializer-related comments, test data
2019-01-25 15:28:18 -08:00
Kubernetes Prow Robot
b04d7ca976
Merge pull request #72896 from lorenz/fix-apiserver-healthcheck
...
Fix etcd healthcheck for consensus failures
2019-01-25 15:27:45 -08:00
Kubernetes Prow Robot
1c65186560
Merge pull request #72768 from rmohr/omitempty-datasource
...
Set omitempty on DataSource for snapshot on PVCs
2019-01-25 15:27:36 -08:00
Jordan Liggitt
89b0b0b84b
Clean up initializer-related comments, test data
2019-01-25 12:37:45 -05:00
Krzysztof Siedlecki
91d9f7f0c0
adding dependencies
2019-01-25 14:19:05 +01:00
Krzysztof Siedlecki
4e4d380b32
adding trace to reflector initialization
2019-01-25 11:39:20 +01:00
Kubernetes Prow Robot
50cf168e83
Merge pull request #72552 from tallclair/validateproxyredirects
...
Promote ValidateProxyRedirects to Beta and enable by default
2019-01-24 17:46:32 -08:00
Kubernetes Prow Robot
2cbb16bc8d
Merge pull request #73243 from andrewsykim/update-utils-vendor
...
Update vendor k8s.io/utils and remove internal utils
2019-01-24 16:30:14 -08:00
Steffen Butzer
f243c88779
windows/service: implement graceful shutdown when run as windows service
...
- Fixes https://github.com/kubernetes/kubernetes/issues/72900
The issue here originally is that os.Exit() is called which exits
the process too early (before svc.Execute updates the status to stopped).
This is picked up as service error and leads to restarting,
if restart-on-fail is configured for the windows service.
svc.Execute already guarantees that the application is exited after,
so that os.Exit call would be unnecessary.
This rework also adds graceful shutdown, which also resolves the
underlying root cause. The graceful shutdown is not guaranteed
to succeed, since the service controller can decide to kill
the service any time after exceeding a shutdown timeout.
2019-01-25 00:34:42 +01:00
Kubernetes Prow Robot
4a44df3fef
Merge pull request #73277 from smarterclayton/ignore_goaway
...
Add the http2 GOAWAY error to IsProbableEOF for ignoring in watch
2019-01-24 14:55:22 -08:00
Kubernetes Prow Robot
e28c757e87
Merge pull request #72972 from liggitt/remove-alpha-initializers
...
Remove use of alpha initializers
2019-01-24 14:54:52 -08:00
Tim Allclair
d512173c86
Apply caching limits to authorized requests too
2019-01-24 13:37:53 -08:00
Tim Allclair
e23c15a0f3
Only check caller-controlled attribute size for max cache key
2019-01-24 13:37:52 -08:00
Tim Allclair
ea1b4eb239
Don't cache rediculous subject access reviews
2019-01-24 13:37:52 -08:00
Andrew Kim
93b086f6ea
replace k8s.io/apiserver/pkg/util/trace with k8s.io/utils/trace
2019-01-24 15:34:21 -05:00
Andrew Kim
2358e75da3
replace client-go/util/buffer with k8s.io/utils/buffer
2019-01-24 15:34:21 -05:00
Andrew Kim
0bc5508aca
replace client-go/util/integer with k8s.io/utils/integer
2019-01-24 15:34:21 -05:00
Andrew Kim
e321cdaee4
vendor k8s.io/utils to 8a87304934321b4b0ad72a7cb3cbc715d67d38c7
2019-01-24 13:49:04 -05:00
Kubernetes Prow Robot
d027ecfa97
Merge pull request #70778 from wongma7/lease
...
Add Lease implementation to leaderelection package
2019-01-24 08:45:25 -08:00
Clayton Coleman
640caeb74f
Add the http2 GOAWAY error to IsProbableEOF for ignoring in watch
...
http2 is allowed to tell us to go away, and for watch it is safe
to exit and restart in almost all cases where a connection is
forcibly closed by the upstream. This error message happens a lot
behind ELB and other http2 aware proxies.
Treat the error as "basically done" as suggested by
https://github.com/golang/go/issues/18639#issuecomment-285515534
2019-01-24 09:59:33 -05:00
Jimmy Zhang
28528fd4d8
optimize PersistentVolumeAccessMode comment
2019-01-24 18:18:06 +08:00
Kubernetes Prow Robot
1fc7b07bba
Merge pull request #73202 from wojtek-t/fix_tools_cache_tests
...
Couple fixes to DeltaFIFO machinery
2019-01-23 22:06:38 -08:00
Kubernetes Prow Robot
31311a6343
Merge pull request #73148 from liggitt/remove-deprecated-swagger-paths
...
remove deprecated openapi paths in favor of /openapi/v2
2019-01-23 22:06:21 -08:00
danielqsj
481c2d8e03
fix shellcheck in k8s.io/apiserver
2019-01-24 13:55:09 +08:00
Jordan Liggitt
c09ccc9b70
Mark rules field as optional
2019-01-23 23:59:23 -05:00
Kubernetes Prow Robot
9f4a495a41
Merge pull request #73023 from sttts/sttts-publishing-rules
...
staging/publishing: move rules here from publishing bot repo
2019-01-23 14:09:46 -08:00
Jordan Liggitt
1a15d80967
generated
2019-01-23 16:34:44 -05:00
Jordan Liggitt
047ecae1f4
mark metadata.initializers as deprecated
2019-01-23 16:34:43 -05:00
Jordan Liggitt
17aa60686e
Deprecate and remove use of alpha metadata.initializers field, remove IncludeUninitialized options
2019-01-23 16:34:43 -05:00
Dr. Stefan Schimanski
2842617132
staging/publishing: remove everything up to 1.9 (including)
2019-01-23 19:13:08 +01:00
Dr. Stefan Schimanski
161b2b96fd
staging/publishing: move rules here from publishing-bot repo
2019-01-23 19:13:08 +01:00
Jordan Liggitt
dc1fa870bf
Remove alpha InitializerConfiguration types, Initializers admission plugin
2019-01-23 11:37:39 -05:00
Matthew Wong
410175851c
Add Lease implementation to leaderelection package
2019-01-23 10:50:53 -05:00
Wojciech Tyczynski
c8d89b34cc
Revert "Adding trace to reflector initialization"
2019-01-23 14:50:37 +01:00
danielqsj
078115a604
fix shellcheck in sample-controller
2019-01-23 20:56:25 +08:00
wojtekt
d880f8c1ca
Couple fixes to DeltaFIFO machinery
2019-01-23 09:46:53 +01:00
Ted Yu
6a819f7536
Correct message for step value check
2019-01-22 09:42:53 -08:00
Silvan Kaiser
cc71b0aebd
Adding Tenant to QuobyteVolumeSource
...
Adds the tenant id to the QuobyteVolumeSource type and
updates the quobyte api client to support looking up
volume ids.
2019-01-22 14:42:12 +01:00
Krzysztof Siedlecki
e2a017327c
adding dependency
2019-01-22 11:00:51 +01:00
Krzysztof Siedlecki
21334f1f28
adding trace to reflector initialization
2019-01-22 11:00:51 +01:00
Kubernetes Prow Robot
27e5971c11
Merge pull request #73149 from liggitt/jsonpath-range-step
...
Fix jsonpath slice step handling
2019-01-21 20:32:11 -08:00
Kubernetes Prow Robot
5617286359
Merge pull request #73138 from liggitt/deletionTimestamp
...
Do not move deletionTimestamp to the future
2019-01-21 17:58:44 -08:00
Jordan Liggitt
233d7e4962
Fix jsonpath slice step handling
2019-01-21 18:08:20 -05:00
Jordan Liggitt
52519ecb1c
remove deprecated openapi paths in favor of /openapi/v2
2019-01-21 16:33:41 -05:00
Micah Hausler
010d21003e
Fixed godoc comment formatting
2019-01-21 09:31:20 -08:00
Tomas Nozicka
b762d2c0d7
Make UntilWithSync wait for integrated informers to stop
2019-01-21 18:30:00 +01:00
Kubernetes Prow Robot
cd18b8f8a9
Merge pull request #73137 from tnozicka/fix-reflector
...
Fix reflector List cancellation
2019-01-21 08:30:32 -08:00
Jordan Liggitt
17588f0fdc
Do not move deletionTimestamp to the future
2019-01-21 10:44:59 -05:00
Tomas Nozicka
10f52e7c70
Make reflector list cancelable
2019-01-21 14:58:23 +01:00
Kubernetes Prow Robot
771baea30e
Merge pull request #72740 from prksu/kubectl-version-better-error-msg
...
kubectl: kubectl version better error message
2019-01-19 03:35:47 -08:00
Kubernetes Prow Robot
9d58c8fbcf
Merge pull request #71117 from dixudx/read_kubeconfig_once
...
loads kubeconfig only once
2019-01-19 02:25:26 -08:00
Kubernetes Prow Robot
193f659a1c
Merge pull request #73076 from yastij/refactor-events
...
refactor util functions for event recording
2019-01-18 16:14:25 -08:00
WanLinghao
1e245fad87
fix a client-go bug which could casue kubectl panic ( #72952 )
...
* When user try execute command like `kubectl get pod test -o custom-columns=CONTAINER:.spec.containers[-1].name`
It will throw a panic about slice index out of bounds. This patch fix it.
* add test case
2019-01-18 16:14:20 -08:00
Kubernetes Prow Robot
ef2a5b948b
Merge pull request #72138 from dims/switch-location-for-goautoneg
...
Switch location for goautoneg vendored code
2019-01-18 14:42:46 -08:00
Yassine TIJANI
7296288928
refactor util functions for event recording
2019-01-18 18:00:05 +01:00
Ahmad Nurus S
047ef3f6b6
kubectl: kubectl version better error message
2019-01-18 23:32:02 +08:00
Kubernetes Prow Robot
26d58d37a7
Merge pull request #72970 from sttts/sttts-wait-for-http-server-finished-shutdown
...
apiserver: sync with http server shutdown to flush existing connections
2019-01-18 03:06:36 -08:00
Dr. Stefan Schimanski
5b47f99164
apiserver: sync with https server shutdown to flush existing connections
2019-01-18 10:56:38 +01:00
danielqsj
d9c57e7407
Add admission_latencies_milliseconds metrics for backward compatible
2019-01-18 17:55:46 +08:00
Kubernetes Prow Robot
44419ce38e
Merge pull request #72950 from ddebroy/csimig2
...
Enhance CSI translation plugin files with accessors and proper names
2019-01-18 01:22:07 -08:00
Kubernetes Prow Robot
24643fd116
Merge pull request #72336 from danielqsj/apimetrics
...
Change apiserver metrics to conform metrics guidelines
2019-01-17 21:40:03 -08:00
Kubernetes Prow Robot
8b95c6b3a6
Merge pull request #73008 from yue9944882/chore/test-coverage-unstructured-conversion-acceptable-pt
...
Part of #68464 : Test coverage acceptable behavior of unstructured conversion
2019-01-17 17:11:39 -08:00
Kubernetes Prow Robot
865d6a71f6
Merge pull request #69902 from pbarker/audit-int
...
integration test for dynamic audit
2019-01-17 17:11:28 -08:00
Deep Debroy
e1d274a813
Enhance CSI translation plugin files
...
Signed-off-by: Deep Debroy <ddebroy@docker.com>
2019-01-18 00:42:12 +00:00
Kubernetes Prow Robot
bab4256e9e
Merge pull request #72938 from dims/add-support-for-openstack-cinder-to-csi-translation-lib
...
Add support for OpenStack cinder to csi-translation-lib
2019-01-17 13:51:46 -08:00
Kubernetes Prow Robot
4d72931d8f
Merge pull request #72580 from luxas/extract_tag_name_testing
...
Break out common API testing functionality from pkg/master
2019-01-17 13:51:13 -08:00
Marek Counts
1739e343a8
autogen files
...
all the autogen files that got updated due to the changes to move logs.
2019-01-17 09:16:36 -05:00
Marek Counts
ba81a5409a
move logs into component-base
...
all the code changes to move move /apiserver/pkg/util/logs into /component-base/logs
2019-01-17 09:16:21 -05:00
yue9944882
c96ceb4528
improve test coverage for unstructured conversion
2019-01-17 20:20:16 +08:00
Kubernetes Prow Robot
54dc9db17b
Merge pull request #72864 from pbarker/audit-lock-fix
...
shutdown audit sink concurrently
2019-01-16 19:44:48 -08:00
Kubernetes Prow Robot
37f8ce087b
Merge pull request #70361 from qingsenLi/git181027
...
fix typo "amd"
2019-01-16 19:44:37 -08:00
Jordan Liggitt
34e7af7ec6
Add docs around importing auth plugins
2019-01-16 22:29:29 -05:00
Davanum Srinivas
05e09addfe
Add support for OpenStack cinder to csi-translation-lib
...
in support of csi-migration proposal here:
https://github.com/kubernetes/community/blob/master/contributors/design-proposals/storage/csi-migration.md
Will help with migration of in-tree Cinder storage plugin to Cinder CSI.
Change-Id: Ic31e8bf1d0c13d099e2eda515b4ad009cc05ff6b
2019-01-16 21:26:50 -05:00
Patrick Barker
d995047366
adds dynamic audit integration test
2019-01-16 16:24:02 -08:00
Patrick Barker
d81f720563
fix shutdown audit sink concurrently
2019-01-16 15:24:57 -08:00
Luca Bruno
c4f1568d79
apimachinery/wait: add context-aware helpers
...
This adds three context-aware helpers to the existing set of `util/wait`
wrappers. Those allow to link caller, wrapper, and inner function into
the same cancellation chain. It also allows to gracefully cancel inner
workload when the parent context expires.
Signed-off-by: Luca Bruno <luca.bruno@coreos.com>
2019-01-16 12:24:50 +00:00
Kubernetes Prow Robot
914e383c9b
Merge pull request #71149 from awly/rest-config-stringer
...
Implement fmt.Stringer on rest.Config to sanitize sensitive fields
2019-01-15 23:26:07 -08:00
Kubernetes Prow Robot
7a8ac58756
Merge pull request #72924 from liggitt/remove-swagger
...
Remove swagger 1.2, swagger-ui
2019-01-15 20:19:20 -08:00
Davanum Srinivas
16fd72d6c9
Switch location for goautoneg vendored code
...
Move to github.com/munnerz/goautoneg as bitbucket is flaky!
Change-Id: Iaa6e964ef0d6f308eea59bcc6f365ecd7dbf0784
2019-01-15 21:22:03 -05:00
Lorenz Brun
df3033a240
Consider prefix in health check
2019-01-15 21:22:07 +01:00
Jordan Liggitt
ef4983fb52
Update generated files
2019-01-15 13:33:06 -05:00
Jordan Liggitt
9229399bd6
Remove build/verify scripts for swagger 1.2 API docs, API server swagger ui / swagger 1.2 config
2019-01-15 13:33:06 -05:00
Andrew Lytvynov
c9ad1d7339
Implement fmt.Stringer on rest.Config to sanitize sensitive fields
...
It's very easy to add glog.Info(config) calls for debugging (or actual
logging). In some scenarios those configs will carry sensitive tokens
and those tokens will end up in logs or response bodies.
Leaking of those stringified configs compromises the cluster.
Also implement fmt.GoStringer.
2019-01-15 10:05:46 -08:00
Kubernetes Prow Robot
774fa8b4e6
Merge pull request #72770 from ddebroy/ddebroy-csi-translation-1
...
Populate Staging repo csi-translation-lib
2019-01-14 16:45:07 -08:00
Lorenz Brun
19b2758919
Fix etcd healthcheck for consensus failures
2019-01-15 00:54:17 +01:00
Jordan Liggitt
b8c64e30d1
Fix nil panic propagation
2019-01-12 11:11:47 -05:00
wenjgao
01d4ccacc9
minor fix type missing
2019-01-12 19:28:01 +08:00
Kubernetes Prow Robot
5e14bf6487
Merge pull request #71490 from smarterclayton/step_down
...
leaderelection: Allow leader elected code to step down on a context cancel
2019-01-11 21:42:56 -08:00
Justin SB
dd19b923b7
Remove executable file permission from OWNERS files
2019-01-11 16:42:59 -08:00
Kubernetes Prow Robot
be3e6a1abf
Merge pull request #72797 from misterikkit/featuregate
...
Allow FeatureGate values to be overridden in benchmarks.
2019-01-11 15:54:01 -08:00
Deep Debroy
913bd97b0c
Populate CSI translation library staging repo
...
Signed-off-by: Deep Debroy <ddebroy@docker.com>
2019-01-11 15:47:44 -08:00
Kubernetes Prow Robot
08bee2cc84
Merge pull request #72825 from liggitt/wait-resource-version
...
Find current resourceVersion for waiting for deletion/conditions
2019-01-11 13:37:05 -08:00
Jordan Liggitt
c12d8a56f8
Find current resourceVersion for waiting for deletion/conditions
2019-01-11 15:24:05 -05:00
Kubernetes Prow Robot
dd99c2ba79
Merge pull request #72364 from kdada/master
...
WaitFor returns immediately when done is closed
2019-01-11 11:51:21 -08:00
Kubernetes Prow Robot
d6b0863eb0
Merge pull request #69667 from zhanghoondennisoh/user-and-path
...
Update two doc.go files under staging/src/k8s.io/apiserver
2019-01-11 11:49:08 -08:00
Clayton Coleman
fe74efb1f9
Add transport wrapper that blocks api calls after context close
...
The ContextCanceller transport wrapper blocks all API requests
after the provided context is closed. Used with the leader election
step down, a controller can ensure that new requests are not made
after the client has stepped down.
2019-01-11 12:49:32 -05:00
danielqsj
8b418631c0
Move etcd latency metrics to histogram and update test case
2019-01-11 20:38:24 +08:00
Phillip Wittrock
371d86631e
Revert "Enable kustomize in kubectl"
2019-01-10 20:55:11 -08:00
Jonathan Basseri
28a6a446a1
Allow FeatureGate values to be overridden in benchmarks.
...
This updates `SetFeatureGateDuringTest` to use the `testing.TB`
interface, which matches *testing.T and *testing.B.
2019-01-10 16:20:08 -08:00
Kubernetes Prow Robot
08d7030f62
Merge pull request #72520 from dims/add-content-type-for-healthz-response
...
Ensure we set a content-type for healthz
2019-01-10 14:42:40 -08:00
Roman Mohr
f866ca079a
Set omitempty on DataSource for snapshot on PVCs
...
Add "omitempty" to spec.dataSource like it is done for all other
optional fields too.
Serialized code creates otherwise "null" fields and some introspection
tools rely on that value to determine if a value is optional or
required.
2019-01-10 08:57:32 +01:00
Kubernetes Prow Robot
0ac65cdb85
Merge pull request #62406 from keitwb/patch-1
...
Fixing Update Function in FakeCustomStore
2019-01-09 10:20:24 -08:00
Kubernetes Prow Robot
e6413d2042
Merge pull request #72653 from RomanKrasavtsev/RomanKrasavtsev-patch-3
...
Fix typo
2019-01-09 09:06:43 -08:00
Kubernetes Prow Robot
15521d0274
Merge pull request #72540 from immutableT/expose-kms-timeout-in-config-v2
...
Expose kms timeout value via encryption config.
2019-01-09 07:39:49 -08:00
Jeff Grafton
11f248fd35
Remove deprecated automanaged tag from some go rules
2019-01-08 14:40:57 -08:00
KevinKingKong
3a52b97839
remove the unnecessary test case
2019-01-09 02:18:51 +08:00
KevinKingKong
120570b3fb
fix apiserver aggregator bug
2019-01-09 01:49:28 +08:00
Kubernetes Prow Robot
cc67ccfd7f
Merge pull request #71731 from cheftako/leaseMetric
...
Add gauge metric for master of leader election.
2019-01-08 08:57:53 -08:00
Bouke van der Bijl
96d0588440
client-go/testing: properly handle Patch actions for missing Objects
...
Currently the fake client will return a default empty Object when a
Patch action is submitted on a missing Object. The correct behavior is to
instead propagate the NotFound error.
2019-01-08 12:25:22 +00:00
Kubernetes Prow Robot
1b28775db1
Merge pull request #72569 from luxas/component_base_init
...
Create the k8s.io/component-base staging repo
2019-01-08 03:18:35 -08:00
Kubernetes Prow Robot
10bb353a95
Merge pull request #72529 from liggitt/use-overridden-context-namespace
...
Use overridden context when determining if default namespace came from config
2019-01-08 00:52:02 -08:00
Kubernetes Prow Robot
de4e1ce401
Merge pull request #72437 from liggitt/shorten-token-re-read
...
Shorten re-read period for token files to work with ProjectedTokenVolumeSource
2019-01-07 15:25:10 -08:00
Kubernetes Prow Robot
3f2ef1417f
Merge pull request #72356 from vithati/users/vithati/kubectl505
...
Fix for kubectl go-template 'eq' & 'lt' not working with integers.
2019-01-07 12:09:25 -08:00
Kubernetes Prow Robot
349ebc78bd
Merge pull request #72200 from sttts/sttts-test-graceful-shutdown
...
kube-apiserver: test graceful shutdown
2019-01-07 12:09:14 -08:00
Roman Krasavtsev
1d8361e2f0
Fix typo
2019-01-07 20:17:03 +01:00
Kubernetes Prow Robot
2fcdb50f0f
Merge pull request #72620 from dims/log-health-check-failure-at-level-4
...
Log Health Check failure at Verbosity Level - 4
2019-01-07 09:51:20 -08:00
Kubernetes Prow Robot
d82cf37322
Merge pull request #72577 from dims/strengthen-error-to-api-status-against-bad-input
...
Strengthen ErrorToAPIStatus against bad input
2019-01-07 09:51:05 -08:00
Davanum Srinivas
3d6b3857b2
Log Health Check failure at Verbosity Level - 4
...
Our default recommendation as well as our CI default is 4, so we should
be able to see the health check errors at the same level 4 itself.
Change-Id: I388f945d3522d1f63f0a85f35e765c2d4f2c548a
2019-01-06 21:33:21 -05:00
Lucas Käldström
1edd2723f8
autogenerated files
2019-01-06 15:48:53 +02:00
Lucas Käldström
d92c96267d
autogenerated godeps
2019-01-06 15:48:44 +02:00
Lucas Käldström
15e22ff4c4
Update various policy files wrt the new staging repo
2019-01-06 15:48:21 +02:00
Lucas Käldström
0140c82c16
Updated references from k8s.io/{apiserver,apimachinery} to the new k8s.io/component-base repo. Co-authored-by @Klaven
2019-01-06 14:01:26 +02:00
Lucas Käldström
2e52d5c331
Move k8s.io/{apiserver,apimachinery}/pkg/apis/config to k8s.io/component-base/config. Co-authored-by @Klaven
2019-01-06 13:57:47 +02:00
Davanum Srinivas
eedb70355a
Ensure we set a content-type for healthz
...
Change-Id: I453b1433c69bf26c28da873dbdd1ac25006b8d60
Co-Authored-By: Tim Allclair (St. Clair) <tallclair@google.com>
2019-01-05 21:34:40 -05:00
Kubernetes Prow Robot
76e9089d0e
Merge pull request #72586 from dims/revert-generate-stack-traces-for-http-response
...
Revert "Generate Stack Traces for http response with status code zero"
2019-01-05 12:48:54 -08:00
Davanum Srinivas
6858a24835
Strengthen ErrorToAPIStatus against bad input
...
Change-Id: Id44a59f56c074901257760ff4e40ce29820c6c50
2019-01-05 08:03:34 -05:00
immutableT
39aca56474
require timeout to be greater than zero.
...
add unit test to cover timeout behaviour.
2019-01-05 00:51:19 -08:00
Kubernetes Prow Robot
988c9d619e
Merge pull request #72581 from liggitt/runtime-config-warning
...
preserve prior behavior of ignoring invalid --runtime-config keys
2019-01-04 20:11:53 -08:00
Kubernetes Prow Robot
edd0129f76
Merge pull request #72573 from deads2k/server-08-typo
...
fix typo in warning advice for permissions
2019-01-04 20:11:43 -08:00
Kubernetes Prow Robot
fc86054f88
Merge pull request #72589 from logicalhan/filter
...
add a content-type filter to apiserver filters to autoset nosniff
2019-01-04 18:56:45 -08:00
Han Kang
d0532bdb9a
add a content-type filter to apiserver filters to autoset nosniff
2019-01-04 15:35:32 -08:00
Kubernetes Prow Robot
080d2a43eb
Merge pull request #72575 from liggitt/flush-streamer-headers
...
Flush headers before streaming logs
2019-01-04 14:10:02 -08:00
immutableT
a4dc53cfeb
Expose kms timeout value via encryption config.
2019-01-04 12:52:54 -08:00
Jordan Liggitt
fc3fca2857
preserve behavior of ignoring invalid --runtime-config keys and api/all=false
2019-01-04 15:28:23 -05:00
Davanum Srinivas
85ae15621a
Revert "Generate Stack Traces for http response with status code zero"
...
Does not help with the bug investigation. the http server is designed to
panic when the http status code is `0`.
This reverts commit 72792d59f4
.
2019-01-04 15:26:07 -05:00
Lucas Käldström
ec68839a26
Create an initial skeleton k8s.io/component-base staging repo. Co-authored-by: @Klaven
2019-01-04 22:01:39 +02:00
Lucas Käldström
58a5cb0724
Break out common API testing functionality from pkg/master
2019-01-04 20:52:35 +02:00
Jordan Liggitt
93625f5026
Flush headers before streaming logs
2019-01-04 10:16:40 -05:00
David Eads
1105e4e0d1
fix typo in warning advice for permissions
2019-01-04 09:58:06 -05:00
Kubernetes Prow Robot
4a6ba9dae2
Merge pull request #71768 from liggitt/upgrade-test
...
test verifying upgraded backend
2019-01-03 23:10:32 -08:00
Kubernetes Prow Robot
e89a3a7802
Merge pull request #72498 from dims/generate-stack-traces-for-bad-http-response
...
Generate Stack Traces for bad http responses
2019-01-03 17:36:20 -08:00
Kubernetes Prow Robot
a9f40b50f0
Merge pull request #72494 from johanneswuerbach/rm-rollback-example
...
Remove outdated rollback step from CRUD deployment example
2019-01-03 17:36:09 -08:00
Tim Allclair
d9aeea6ba4
Promote ValidateProxyRedirects to Beta and enable by default
2019-01-03 17:13:58 -08:00
Kubernetes Prow Robot
73bca32cf0
Merge pull request #68557 from sttts/sttts-storage-compaction-once
...
apiserver: start only one compactor per unique storagebackend transport config
2019-01-03 14:37:39 -08:00
Davanum Srinivas
72792d59f4
Generate Stack Traces for http response with status code zero
...
When we spit out a http reponse with a `0` http status code we
should log a trace back so we can easily find where things went wrong.
Change-Id: Ic2aadec3a3de85fbdf64da66d6d12e3c631f409d
2019-01-03 16:52:45 -05:00
Jordan Liggitt
f19399096b
Use overridden config when determining if default namespace came from config
2019-01-03 13:30:59 -05:00
Justin SB
19a5528a65
Remove executable permission from testdata
2019-01-03 12:21:31 -05:00
Kubernetes Prow Robot
bfa5876311
Merge pull request #72383 from cheftako/owners
...
Adding cheftako to reviewers
2019-01-03 09:18:32 -08:00
Dr. Stefan Schimanski
00a717b572
apiserver: start only one compactor per unique storage transport config
2019-01-03 12:01:47 +01:00
Kubernetes Prow Robot
dba49e60aa
Merge pull request #72249 from liggitt/resource-runtime-config
...
Allow enabling/disabling specific extensions/v1beta1 resources
2019-01-02 13:58:21 -08:00
Johannes Würbach
e6e3b78f75
Remove outdated rollback step from CRUD deployment example
...
The code was already removed, remove the rollback step also from the README
2019-01-02 20:52:34 +01:00
Jordan Liggitt
e016e132f5
Allow enabling/disabling specific extensions/v1beta1 resources
2019-01-02 10:15:21 -05:00
Dr. Stefan Schimanski
a2e19f1228
kube-apiserver: add e2e graceful shutdown integration test
2019-01-02 15:26:04 +01:00
Dr. Stefan Schimanski
7b242533a2
apiserver: separate transport setting from storagebackend.Config
2019-01-02 12:52:38 +01:00
Kubernetes Prow Robot
483d25785c
Merge pull request #72451 from hossainemruz/hossainemruz-patch-1
...
Fix a typo
2019-01-02 01:29:51 -08:00
Kubernetes Prow Robot
fb1a8307ad
Merge pull request #72466 from dims/extra-logging-for-0-length-response
...
Log more details when we get the 0-length error
2019-01-01 19:36:50 -08:00
Davanum Srinivas
f92ee4e4e4
Log more details when we get the 0-length error
...
Change-Id: I9733521a3afd91c54c19fe08d0622df4187c0c0c
2019-01-01 18:17:31 -05:00
Kubernetes Prow Robot
7284660483
Merge pull request #71300 from danielqsj/71165
...
Use prometheus conventions for workqueue metrics
2018-12-31 21:18:45 -08:00
Kubernetes Prow Robot
2a9fbe6490
Merge pull request #71115 from xichengliudui/fix181116
...
update notes
2018-12-31 21:18:34 -08:00
Kubernetes Prow Robot
de02d00989
Merge pull request #70782 from MIBc/commenting-error
...
Commenting error in ItemExponentialFailureRateLimiter
2018-12-31 14:39:36 -08:00