Davanum Srinivas
5bbdd5d7c3
Strengthen ErrorToAPIStatus against bad input
...
Change-Id: Id44a59f56c074901257760ff4e40ce29820c6c50
Kubernetes-commit: 6858a24835721cae6968ad85cdf4985afaa03923
2019-01-04 11:22:46 -05:00
Kubernetes Publisher
12712ab70e
Merge pull request #72586 from dims/revert-generate-stack-traces-for-http-response
...
Revert "Generate Stack Traces for http response with status code zero"
Kubernetes-commit: 76e9089d0ee657faf6603876dfe077df94b19f51
2019-01-06 00:41:59 +00:00
Kubernetes Publisher
3b195c4701
Merge pull request #72581 from liggitt/runtime-config-warning
...
preserve prior behavior of ignoring invalid --runtime-config keys
Kubernetes-commit: 988c9d619eb535b31a8d1054449aaace729e6ec9
2019-01-05 07:46:21 +00:00
Kubernetes Publisher
bd0d1c892a
Merge pull request #72573 from deads2k/server-08-typo
...
fix typo in warning advice for permissions
Kubernetes-commit: edd0129f76baea72ed309f0ad91f71dfcf62ab9c
2019-01-05 07:45:29 +00:00
Kubernetes Publisher
aad552f8d1
Merge pull request #72589 from logicalhan/filter
...
add a content-type filter to apiserver filters to autoset nosniff
Kubernetes-commit: fc86054f880ea3748a23a47637e00d6622a71f55
2019-01-05 03:43:28 +00:00
Kubernetes Publisher
abe788eb29
Merge pull request #72575 from liggitt/flush-streamer-headers
...
Flush headers before streaming logs
Kubernetes-commit: 080d2a43ebd667685756d6ee013cef064bd4bf3b
2019-01-04 23:39:09 +00:00
Han Kang
e16a86073e
add a content-type filter to apiserver filters to autoset nosniff
...
Kubernetes-commit: d0532bdb9ab40e06ee0702481f623d5054c8831a
2019-01-04 14:06:46 -08:00
Davanum Srinivas
e2884e1186
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 72792d59f46f822cf360e797d886e582a6a2dc60.
Kubernetes-commit: 85ae15621af1d71caf5d0bac2299d17ec1020664
2019-01-04 15:26:07 -05:00
Jordan Liggitt
fe4a2dbfb0
preserve behavior of ignoring invalid --runtime-config keys and api/all=false
...
Kubernetes-commit: fc3fca2857a18464cfff8aff5f9e4b062f293ac5
2019-01-04 13:50:21 -05:00
Jordan Liggitt
5e146b0a14
Flush headers before streaming logs
...
Kubernetes-commit: 93625f502676f7a89474cdd3d588354a8ffabb78
2019-01-04 10:16:40 -05:00
David Eads
1702e95788
fix typo in warning advice for permissions
...
Kubernetes-commit: 1105e4e0d1c0e78e2a203a136e9f8bcaff5c36ab
2019-01-04 09:58:06 -05:00
Kubernetes Publisher
84dc8f2ac2
Merge pull request #72498 from dims/generate-stack-traces-for-bad-http-response
...
Generate Stack Traces for bad http responses
Kubernetes-commit: e89a3a78022a153215a0873e3e10df7c96ec7467
2019-01-04 07:45:27 +00:00
Kubernetes Publisher
7fdc8d79e8
Merge pull request #68557 from sttts/sttts-storage-compaction-once
...
apiserver: start only one compactor per unique storagebackend transport config
Kubernetes-commit: 73bca32cf00826fab1c2406d73cc94e0c0e57020
2019-01-03 23:44:09 +00:00
Davanum Srinivas
2b1eeee742
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
Kubernetes-commit: 72792d59f46f822cf360e797d886e582a6a2dc60
2019-01-03 16:52:36 -05:00
Kubernetes Publisher
fdeb778d73
Merge pull request #72249 from liggitt/resource-runtime-config
...
Allow enabling/disabling specific extensions/v1beta1 resources
Kubernetes-commit: dba49e60aa5c071ca7d8f8b2c90abf662a3b6600
2019-01-02 23:39:40 +00:00
Kubernetes Publisher
64d9dbc236
Merge pull request #72451 from hossainemruz/hossainemruz-patch-1
...
Fix a typo
Kubernetes-commit: 483d25785c6a5ad9f32b1e4c98b826ffc1379a7c
2019-01-02 11:39:49 +00:00
Md. Emruz Hossain
5c0ad5c6cf
Fix a typo
...
Kubernetes-commit: 83ff55ccc39ecc1adadd96486d5c1a5c02466e33
2018-12-31 12:28:33 +06:00
Kubernetes Publisher
459e5d098d
Merge pull request #72382 from liggitt/volumescheduling-ga
...
Stop checking VolumeScheduling feature gate
Kubernetes-commit: 66bf481114ddef34d48ce11eabe4be14e294e62c
2018-12-28 03:36:55 +00:00
Jordan Liggitt
ec307f52e2
Stop checking VolumeScheduling feature gate
...
Kubernetes-commit: 73dcfe12dac3e3dc8997e7296f34701c0c15ec67
2018-12-27 17:45:04 -05:00
Kubernetes Publisher
e5d129eb7a
Merge pull request #72239 from wojtek-t/v1_lease_api
...
Promote Lease API to v1
Kubernetes-commit: 5354f8bdfeeb14e52abb8bac4c24993f1addbfb1
2018-12-21 19:39:17 +00:00
Jordan Liggitt
837d33c6f5
Allow enabling/disabling specific extensions/v1beta1 resources
...
Kubernetes-commit: e016e132f519dbfb63ce09f6084d6dd64617f615
2018-12-20 13:08:14 -05:00
wojtekt
d0a44b9826
Autogenerated code
...
Kubernetes-commit: 9664779bdd99b84ff13b6dcd9d2dc72fd3831d7b
2018-12-20 11:56:54 +01:00
Kubernetes Publisher
ce7b605bea
Merge pull request #71176 from idealhack/fix-unreachable-code-and-golint-warnings
...
Fix go vet and golint warnings
Kubernetes-commit: 6902f3112d98eb6bd0894886ff9cd3fbd03a7f79
2018-12-20 07:09:14 +00:00
Kubernetes Publisher
0de616beac
Merge pull request #70370 from liggitt/to_apps_v1
...
Switch client and test usage to apps/v1
Kubernetes-commit: 1bd7c7126cd6fdf49599ae3148c211e1c81d66c1
2018-12-19 23:05:53 +00:00
Jordan Liggitt
7b0f961e27
Remove uses of extensions/v1beta1 clients
...
Kubernetes-commit: fd9e9b01b1c79c47c7edb4980468f2675daebf27
2018-12-19 11:18:53 -05:00
Kubernetes Publisher
f3820dc89a
Merge pull request #65632 from cofyc/vendor
...
Vendor github.com/prometheus/client_golang/prometheus/testutil package
Kubernetes-commit: 5554a446a9ee2e8bf94d7bf42706bc63577f4a61
2018-12-19 07:10:59 +00:00
Kubernetes Publisher
bbe3b7124d
Merge pull request #71542 from smarterclayton/endpoints_cleanup
...
Ensure all response object modification happens in one place
Kubernetes-commit: 3ed107ff0e23c0ca434865b1a3608be21b11601f
2018-12-11 03:10:17 +00:00
Kubernetes Publisher
458311e40a
Merge pull request #71601 from liggitt/surface-insecure-port-help
...
Surface help for insecure ports to explain how to disable
Kubernetes-commit: 611c3510d82941bb56c1d3c13d99521c70846260
2018-12-07 19:10:40 +00:00
Kubernetes Publisher
f9c2597c86
Merge pull request #71755 from liggitt/tolerate-authn-lookup-failure
...
Allow kube-scheduler to tolerate cluster auth config lookup failure
Kubernetes-commit: 257a6d5bfa8f39c2432fc2314c06bc9bda9ad726
2018-12-06 23:05:36 +00:00
Kubernetes Publisher
441b91a74e
Merge pull request #71380 from sttts/sttts-aggregator-metrics-available
...
aggregator: add APIService unavailability metrics
Kubernetes-commit: 82b0d8fd3746aaeb713d386d14def31f6e30227a
2018-12-06 11:04:45 +00:00
Jordan Liggitt
232ebfaeaf
Allow kube-scheduler to tolerate cluster auth config lookup failure
...
Kubernetes-commit: 416e11421590838f0022242bff1db10da595b074
2018-12-05 13:51:06 -05:00
Kubernetes Publisher
3f030212ae
Merge pull request #71713 from liggitt/tokenfile-reload
...
Plumb token and token file through rest.Config
Kubernetes-commit: 2bd14ea60e934f0d7a499a1a830a05262238605a
2018-12-04 23:09:03 +00:00
Jordan Liggitt
f3ce4369fb
Plumb token and token file through rest.Config
...
Kubernetes-commit: dba85e58debadfcb66aff2b68ba8bcc2eafeac2d
2018-12-04 11:24:29 -05:00
Kubernetes Publisher
e4a767af15
Merge pull request #71636 from tao12345666333/rm-duplicate-word
...
remove duplicate word
Kubernetes-commit: 300b1bab8b8e602d04242d4e21feae2c124a00c8
2018-12-04 15:14:23 +00:00
Jintao Zhang
cc459864cf
remove duplicate word
...
Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>
Kubernetes-commit: b32bd6e812138faa218a0ab906989fdca27843a2
2018-12-03 19:24:45 +08:00
Jordan Liggitt
a3f2a871b3
Surface help for insecure ports to explain how to disable
...
Kubernetes-commit: 819b502768034b8104904cd7031db8c4838f900a
2018-11-30 10:52:37 -05:00
Kubernetes Publisher
19cf388d0a
Merge pull request #71318 from sttts/sttts-etcd-v
...
apiserver: set klog as etcdclient logger
Kubernetes-commit: 3e1c0d47c21a8afed1b93980c5aaea095c90e16a
2018-11-30 07:17:55 +00:00
Kubernetes Publisher
db2f9b05a5
Merge pull request #71302 from liggitt/verify-unit-test-feature-gates
...
Split mutable and read-only access to feature gates, limit tests to readonly access
Kubernetes-commit: 79e5cb2cb7ebc9093fa72f3e8a61085701cb1bd6
2018-11-30 07:17:06 +00:00
Kubernetes Publisher
a355775af0
Merge pull request #70959 from MikeSpreitzer/group-still-not-optional
...
Clarified syntax doc on --watch-cache-sizes
Kubernetes-commit: a08d89c0f56e566228c50382e9e5bea1ad524e1d
2018-11-30 03:17:35 +00:00
Kubernetes Publisher
5a30297d65
Merge pull request #71047 from pivotal-k8s/bump-k8s-utils
...
Bump k8s.io/uitls to 8e7ff06
Kubernetes-commit: 409bfc4337f34ed119e66cb6cdd8f95e5deea5a1
2018-11-29 23:18:08 +00:00
Dr. Stefan Schimanski
b4ca200ede
apiserver: add component label to request metrics
...
Kubernetes-commit: 7190b17e5a52a7c0673c2e8a30cbe95f2847a6df
2018-11-29 16:30:15 +01:00
Dr. Stefan Schimanski
0f8de8e61f
apiserver: add group+version to request metrics
...
Kubernetes-commit: ff6e028755163ef52ad135da9f5d800c5749632c
2018-11-29 16:03:37 +01:00
Kubernetes Publisher
4df62ec377
Merge pull request #70440 from nikhita/add-license-headers
...
Add license header to non-generated proto files
Kubernetes-commit: d0ac92299696b1ae7f2c52262e8700fd1e0b0e09
2018-11-29 11:17:41 +00:00
Clayton Coleman
a229479a54
Better organize object conversion in response handling
...
Prepare to support watch by cleaning up the conversion method and
splitting out each transition into a smaller method.
Kubernetes-commit: 63c49ba55a8da571522a9615dfa64471c5e9041e
2018-11-28 22:01:47 -05:00
Clayton Coleman
065e089126
Ensure all response object modification happens in one place
...
Make setLink and setListLink the same, and make them happen in transformResponseObject.
Make those methods also responsible for ensuring an empty list. Then move outputMediaType
negotiation before all other calls in the specific methods, to ensure we fail fast.
Refactoring in preparation to support type conversion on watch.
Kubernetes-commit: 56a25d8c5f04ec5401b99c8eb29e980b1e8123d3
2018-11-28 21:32:51 -05:00
Kubernetes Publisher
e3c8fa95bb
Merge pull request #71206 from stlaz/enc_config_opt
...
Rename '--experimental-encryption-provider-config' to '--encryption-provider-config'
Kubernetes-commit: 2b0212de9cdf4c2cc8d5619dcc26c1c0b8917203
2018-11-21 23:17:32 +00:00
Jordan Liggitt
2433950ca1
drop VerifyFeatureGatesUnchanged
...
Kubernetes-commit: 2498ca760695ad03d4b400ab1e9766799f4d7975
2018-11-21 10:44:02 -05:00
Kubernetes Publisher
6a2f12e806
Merge pull request #71298 from stewart-yu/stewart-controller-manager-flags
...
add missing flags in *-controller-manager --help
Kubernetes-commit: 3d5998edcd5e1b9404f1ea6fd257fbdd1dca01c6
2018-11-21 15:17:57 +00:00
Dr. Stefan Schimanski
c3865fa725
apiserver: set klog as etcdclient logger
...
Kubernetes-commit: a00d08610f2303cd433e75cff7f73c0d0dc18b1d
2018-11-21 15:31:25 +01:00
Kubernetes Publisher
8d90f74522
Merge pull request #71296 from cblecker/json-iterator-bump
...
Update github.com/json-iterator/go to 1.1.4
Kubernetes-commit: 18619f0849b18944300cb22c224afe071d4317bd
2018-11-21 07:17:50 +00:00