Commit Graph

2234 Commits

Author SHA1 Message Date
Kubernetes Publisher 8d018a8393 Merge pull request #72972 from liggitt/remove-alpha-initializers
Remove use of alpha initializers

Kubernetes-commit: e28c757e8758638811130848abe7a47f760057c0
2019-01-26 16:28:21 +00:00
Kubernetes Publisher 8ed8dcb5c9 Merge pull request #73148 from liggitt/remove-deprecated-swagger-paths
remove deprecated openapi paths in favor of /openapi/v2

Kubernetes-commit: 31311a634345fea7f6be68cb73bed7481cc127c7
2019-01-26 16:26:02 +00:00
Kubernetes Publisher b6aa1175da Merge pull request #73138 from liggitt/deletionTimestamp
Do not move deletionTimestamp to the future

Kubernetes-commit: 56172863598bf435cd08f2ee0d77e9b635975dba
2019-01-22 04:27:01 +00:00
Jordan Liggitt 35fe690052 remove deprecated openapi paths in favor of /openapi/v2
Kubernetes-commit: 52519ecb1cfd1b55995684520196dd71e1886754
2019-01-21 16:33:41 -05:00
Jordan Liggitt 1091762f5e Do not move deletionTimestamp to the future
Kubernetes-commit: 17588f0fdc2a863bf7ae8162971c434e6b7a71df
2019-01-21 10:44:59 -05:00
Kubernetes Publisher 0094b593e6 Merge pull request #73076 from yastij/refactor-events
refactor util functions for event recording

Kubernetes-commit: 193f659a1cd454b93cbe1e7b1f13b77c21783461
2019-01-19 02:23:04 +00:00
Kubernetes Publisher ca663fafa4 Merge pull request #72138 from dims/switch-location-for-goautoneg
Switch location for goautoneg vendored code

Kubernetes-commit: ef2a5b948b0d6c422873a823755ee7d12284dcc3
2019-01-19 02:22:14 +00:00
Yassine TIJANI 8309daf5a7 refactor util functions for event recording
Kubernetes-commit: 7296288928d347dfb1dcb990d779cdfce96ead1b
2019-01-18 15:28:37 +01:00
Kubernetes Publisher 963c939dba Merge pull request #72970 from sttts/sttts-wait-for-http-server-finished-shutdown
apiserver: sync with http server shutdown to flush existing connections

Kubernetes-commit: 26d58d37a71ecc698259729361484007b45a82ba
2019-01-18 11:52:03 +00:00
Kubernetes Publisher 537cdea128 Merge pull request #72336 from danielqsj/apimetrics
Change apiserver metrics to conform metrics guidelines

Kubernetes-commit: 24643fd1163857a507e40f4bceb303c5b44d2d8f
2019-01-18 11:51:16 +00:00
Kubernetes Publisher c54b6a18a4 Merge pull request #69902 from pbarker/audit-int
integration test for dynamic audit

Kubernetes-commit: 865d6a71f6055075d9344bca92e2182fce8fb9cc
2019-01-18 11:51:15 +00:00
Kubernetes Publisher 5c77874b1f Merge pull request #72890 from Klaven/component-base-logs
Move of logs out of apiserver and into component-base

Kubernetes-commit: 5e86fa43f59f8ed4fd353ab17dc1e65708a9ae71
2019-01-18 11:51:14 +00:00
Jordan Liggitt f37b73b281 generated
Kubernetes-commit: 1a15d809672175aa730b6eda059a2d81f3c41695
2019-01-17 13:45:50 -05:00
Jordan Liggitt d1d4d76560 mark metadata.initializers as deprecated
Kubernetes-commit: 047ecae1f445ed0f6ea7595c40122362444952a4
2019-01-17 09:20:30 -05:00
Jordan Liggitt 80029a760c Deprecate and remove use of alpha metadata.initializers field, remove IncludeUninitialized options
Kubernetes-commit: 17aa60686ebe5fd04b4fe6f442dc36a8d70b6730
2019-01-17 09:19:28 -05:00
Marek Counts 4facf91a84 autogen files
all the autogen files that got updated due to the changes to move logs.

Kubernetes-commit: 1739e343a8ff64d13650b4073d1aed8de1dc3e0d
2019-01-17 09:08:39 -05:00
Marek Counts 0550db794e move logs into component-base
all the code changes to move move /apiserver/pkg/util/logs into /component-base/logs

Kubernetes-commit: ba81a5409affb6b861d5994c1e2f7c74a05826e5
2019-01-17 09:06:12 -05:00
Kubernetes Publisher c688f42695 Merge pull request #72864 from pbarker/audit-lock-fix
shutdown audit sink concurrently

Kubernetes-commit: 54dc9db17b1ce17be884c35de3a60144199fe4c0
2019-01-17 05:59:48 +00:00
Kubernetes Publisher 60029d612f Merge pull request #70361 from qingsenLi/git181027
fix typo "amd"

Kubernetes-commit: 37f8ce087b99b6f1bac54fdf07c25b39517484ea
2019-01-17 05:58:52 +00:00
Jordan Liggitt 123cf8011f Remove alpha InitializerConfiguration types, Initializers admission plugin
Kubernetes-commit: dc1fa870bff65c20f48a83ea3af54adb3f526e28
2019-01-16 10:19:44 -05:00
Dr. Stefan Schimanski db5a1882b5 apiserver: sync with https server shutdown to flush existing connections
Kubernetes-commit: 5b47f99164d76b6b043d7de2d3834abeda6685b0
2019-01-16 15:58:53 +01:00
Kubernetes Publisher a39732bdd9 Merge pull request #72924 from liggitt/remove-swagger
Remove swagger 1.2, swagger-ui

Kubernetes-commit: 7a8ac587564e5e7e42d664322b64328e7e948788
2019-01-16 05:33:55 +00:00
Jordan Liggitt 60331ab245 Update generated files
Kubernetes-commit: ef4983fb523b4e277313716ff702cb09e995316d
2019-01-15 10:45:21 -05:00
Jordan Liggitt 2109711572 Remove build/verify scripts for swagger 1.2 API docs, API server swagger ui / swagger 1.2 config
Kubernetes-commit: 9229399bd6049bc7766829b436d5cb5fe0dfe2f1
2019-01-15 10:44:36 -05:00
Patrick Barker a89b4082d9 fix shutdown audit sink concurrently
Kubernetes-commit: d81f7205637ab1fb83cab26edfae511014ac81cd
2019-01-12 16:47:33 -07:00
Kubernetes Publisher d55c9aeff1 Merge pull request #72856 from liggitt/nil-panic-propagation
Fix nil panic propagation

Kubernetes-commit: d1e5311922b18c3d0723b0d90a33cad97ed507a2
2019-01-12 18:43:17 +00:00
Jordan Liggitt 8a453581d7 Fix nil panic propagation
Kubernetes-commit: b8c64e30d18d3ea41de703d369e2a97063bce08f
2019-01-12 11:11:47 -05:00
Kubernetes Publisher dc8ef36b83 Merge pull request #72797 from misterikkit/featuregate
Allow FeatureGate values to be overridden in benchmarks.

Kubernetes-commit: be3e6a1abf544e0f43bd083fb53e5abf4821ca77
2019-01-11 15:54:01 -08:00
Kubernetes Publisher f8bb8f1dd6 Merge pull request #69667 from zhanghoondennisoh/user-and-path
Update two doc.go files under staging/src/k8s.io/apiserver

Kubernetes-commit: d6b0863eb0f9a7e0a5820b0dfd93cf6d049c2c77
2019-01-11 11:49:08 -08:00
Kubernetes Publisher a2207e5ce8 Merge pull request #72520 from dims/add-content-type-for-healthz-response
Ensure we set a content-type for healthz

Kubernetes-commit: 08d7030f62318f782a280f8fcae2d5b6d0775c38
2019-01-10 14:42:40 -08:00
Kubernetes Publisher 69117fbe83 Merge pull request #72540 from immutableT/expose-kms-timeout-in-config-v2
Expose kms timeout value via encryption config.

Kubernetes-commit: 15521d0274eb27d1d75b89341062e7445743e0fb
2019-01-09 07:39:49 -08:00
Kubernetes Publisher bd795b91c8 Merge pull request #72569 from luxas/component_base_init
Create the k8s.io/component-base staging repo

Kubernetes-commit: 1b28775db1290a772967d192a19a8ec447053cd5
2019-01-08 03:18:35 -08:00
Kubernetes Publisher bcc5274516 Merge pull request #72200 from sttts/sttts-test-graceful-shutdown
kube-apiserver: test graceful shutdown

Kubernetes-commit: 349ebc78bd4a664c79118ee407331e84217d82ae
2019-01-07 23:37:56 +00:00
Kubernetes Publisher 0d5657d571 Merge pull request #72620 from dims/log-health-check-failure-at-level-4
Log Health Check failure at Verbosity Level - 4

Kubernetes-commit: 2fcdb50f0f813a90977039b8493769726fc0e14c
2019-01-07 19:42:18 +00:00
Kubernetes Publisher 40c1ce31b9 Merge pull request #72577 from dims/strengthen-error-to-api-status-against-bad-input
Strengthen ErrorToAPIStatus against bad input

Kubernetes-commit: d82cf3732213bd38ecd477b6c53fb0236d1662f9
2019-01-07 19:41:24 +00:00
Davanum Srinivas b87560e3bd 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

Kubernetes-commit: 3d6b3857b29b9c738f258344781ce4a9b40b9a0b
2019-01-06 21:32:57 -05:00
Lucas Käldström e8928c4a1c Move k8s.io/{apiserver,apimachinery}/pkg/apis/config to k8s.io/component-base/config. Co-authored-by @Klaven
Kubernetes-commit: 2e52d5c3311d3dcfd042e81570ef138645de529a
2019-01-06 13:57:47 +02: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
immutableT 9c474d9c53 require timeout to be greater than zero.
add unit test to cover timeout behaviour.

Kubernetes-commit: 39aca564749cd92ed1cfec7129eb3f6593549137
2019-01-04 17:06:07 -08: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
Davanum Srinivas 5bbdd5d7c3 Strengthen ErrorToAPIStatus against bad input
Change-Id: Id44a59f56c074901257760ff4e40ce29820c6c50

Kubernetes-commit: 6858a24835721cae6968ad85cdf4985afaa03923
2019-01-04 11:22:46 -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