Commit Graph

2759 Commits

Author SHA1 Message Date
Davanum Srinivas f95109bc4c updating github.com/stretchr/testify to v1.3.0
Kubernetes-commit: 21fc7d283d900dda76d7f98c6a4b3632659ea6d7
2019-06-14 11:41:28 -04:00
Davanum Srinivas b953b49765 updating github.com/spf13/pflag to v1.0.3
Kubernetes-commit: 99d5aa759e409864652d11d5a603b4cd2d95ffc2
2019-06-14 11:38:01 -04:00
Davanum Srinivas a51cc434a1 updating github.com/spf13/cobra to v0.0.4
Kubernetes-commit: 1b401bdab7c2d9de86363adf6a490e35d2f3c832
2019-06-14 11:34:37 -04:00
Davanum Srinivas 408e82764c updating github.com/onsi/gomega to v1.5.0
Kubernetes-commit: 37479f975ea0383b771f99c308a762d2ded4b166
2019-06-14 11:20:57 -04:00
Davanum Srinivas 3db7002795 updating github.com/onsi/ginkgo to v1.8.0
Kubernetes-commit: 8629f7fa255d2c7c2d6de2a107a0fd1115b0c9fa
2019-06-14 11:19:15 -04:00
Davanum Srinivas b397660d57 updating github.com/mholt/caddy to v1.0.0
Kubernetes-commit: a7c552be862234c55721d4a00e76b39500831986
2019-06-14 11:10:45 -04:00
Davanum Srinivas 2781f9602e updating github.com/json-iterator/go to v1.1.6
Kubernetes-commit: c6b2b45fa98a230d0be5c96270db7058cfaa3b59
2019-06-14 11:04:03 -04:00
Davanum Srinivas 06e81db98f updating github.com/jonboulle/clockwork to v0.1.0
Kubernetes-commit: db35f59e278d49e7c6d5e84f1383d15ba5fa33ed
2019-06-14 11:02:22 -04:00
Davanum Srinivas 4d00e7a614 updating github.com/google/gofuzz to v1.0.0
Kubernetes-commit: d04014a2087f52d5263dfb7e48a4e223744e813d
2019-06-14 11:00:40 -04:00
Davanum Srinivas adfdf4262b updating github.com/evanphx/json-patch to v4.2.0+incompatible
Kubernetes-commit: ad2fc6903ae93f77d7c96fc5bc7e7151e0757a2b
2019-06-14 10:51:52 -04:00
Davanum Srinivas 67be97c0f2 updating github.com/emicklei/go-restful to v2.9.5+incompatible
Kubernetes-commit: 453eac7c087852322d2f3819140d6b38a89b4a44
2019-06-14 10:50:10 -04:00
Davanum Srinivas dab1452852 updating github.com/coreos/go-semver to v0.3.0
Kubernetes-commit: 350dc358d4438047b9041145029ca9e1131d897e
2019-06-14 10:43:26 -04:00
Han Kang 7fd71e31ef add readyz endpoint for kube-apiserver readiness checks
add startup sequence duration and readyz endpoint

add rbac bootstrapping policy for readyz

add integration test around grace period and readyz

rename startup sequence duration flag

copy health checks to fields

rename health-check installed boolean, refactor clock injection logic

cleanup clock injection code

remove todo about poststarthook url registration from healthz

Kubernetes-commit: 54dcf5c9c46fc4782d4861936309349b5a71a1ac
2019-05-30 11:19:49 -07:00
Kubernetes Publisher 3722cb6855 Merge pull request #78998 from jennybuckley/apply-conflict-panic
Don't dereference nil pointer in apply conflicts

Kubernetes-commit: f523c25113fb4c2042e9da694964f1941fb0ff3a
2019-06-15 17:02:05 +00:00
Kubernetes Publisher e2a1114d49 Merge pull request #78985 from liggitt/envelope-non-linux-test
Fix spurious .sock files running envelope unit tests

Kubernetes-commit: 773ed38d67704d79abf39e4733496205d3279ad6
2019-06-15 13:03:23 +00:00
Kubernetes Publisher 5c46724251 Merge pull request #78591 from caesarxuchao/crd-object-selector
Unit tests that make sure object selector works with CRD

Kubernetes-commit: 28f1ebe53b5ddc274ba761848b02416ddf1abde5
2019-06-14 17:02:13 +00:00
Kubernetes Publisher 7d950a3fe9 Merge pull request #74018 from JoeWrightss/patch-1
remove redundant words 'the' in comment

Kubernetes-commit: a52e08a2df1391798e1c620513f23009c0ec0264
2019-06-14 05:03:00 +00:00
jennybuckley e67aadb10a Don't dereference nil pointer in conflicts
Kubernetes-commit: c71583a31368d1e4e71cd458d6961d8fec2265f1
2019-06-13 14:42:19 -07:00
Jordan Liggitt 8b9440cfa5 Fix spurious .sock files running envelope unit tests
Kubernetes-commit: 04b6f1ea03f88abd9eb3a2635995a405f68527e0
2019-06-13 10:52:59 -04:00
Kubernetes Publisher 88b97c9796 Merge pull request #78931 from krzysied/revert-78465-bump-klog
Revert "Bump klog to v0.3.2"

Kubernetes-commit: 9b15a5b0700724d2ea1021ceafb72c378b638a0b
2019-06-12 13:05:03 +00:00
Krzysztof Siedlecki 87cbd7f0cd Revert "Bump klog to v0.3.2"
Kubernetes-commit: 7dcec919a2e5e8e23da3d0dd61276d86c9b0e4b6
2019-06-12 10:27:41 +02:00
Kubernetes Publisher 61bec0a05c Merge pull request #78553 from caesarxuchao/alpha-gate-remainingItemCount
Protecting remainingItemCount behind a feature flag. Also updating the API doc

Kubernetes-commit: c7972d9a5e7f555371fec7a3237f08ebc1ae9d7c
2019-06-07 21:01:28 +00:00
Kubernetes Publisher 45b1a50987 Merge pull request #78713 from liggitt/crd-status-conversion-error
Set expected in-memory version when decoding unstructured objects from etcd

Kubernetes-commit: f3f2b4066b154575823ad8582e47f81e3db847cd
2019-06-06 21:01:45 +00:00
Kubernetes Publisher 34931c7b1d Merge pull request #78608 from jpbetz/admission-histogram-fix
Fix admission metrics bucket sizes

Kubernetes-commit: ca12f110470c6c649202f5229daeb044143f9451
2019-06-05 17:28:11 -07:00
Jordan Liggitt 2c3ab14d64 Set expected in-memory version when decoding unstructured objects from etcd
Kubernetes-commit: 932553a08c5142fc7751555697e28bdc1f2eff09
2019-06-04 22:12:34 -04:00
Joe Betz 3c6eb3805e Fix admission metrics to use bucket sizes matching metric unit
Kubernetes-commit: 084c52551baa3dbf0aa47f193b3abddeb8e4d673
2019-05-31 16:17:24 -07:00
Kubernetes Publisher 7115654439 Merge pull request #78708 from jpbetz/reinvocation-flake-fix
Flake fix: poll for webhook registration to complete in reinvocation integration tests

Kubernetes-commit: 0d1007f84b2cf37ab1c81cfa2e2571c511264403
2019-06-05 05:05:03 +00:00
Joe Betz 32d3c876b0 Flake fix: poll for webhook registration to complete in reinvocation integration tests
Kubernetes-commit: e51320f69d92e4d08bc25eec5a4b7a58d23184ab
2019-06-04 14:19:26 -07:00
Kubernetes Publisher 268a6b65e7 Merge pull request #78505 from caesarxuchao/dynamic-object-selector
Adding ObjectSelector to admission webhooks

Kubernetes-commit: bada1c6b1eef959825c3dca1d3944e1ac4c31184
2019-06-02 13:09:22 +00:00
Kubernetes Publisher da0bf83195 Merge pull request #78325 from caesarxuchao/storageVersionHash-beta
Graduate storageVersionHash field in the discovery doc to beta

Kubernetes-commit: d817a7e9a0e449c997c743526db43c9d718c6364
2019-06-02 13:09:20 +00:00
Kubernetes Publisher 328be746f9 Merge pull request #77817 from smarterclayton/apicrd
CRDs should support watch of protobuf PartialObjectMetadata

Kubernetes-commit: 227f34b33acabab5cf31cde2681b1b98ca2f4b9c
2019-06-02 13:09:19 +00:00
Chao Xu c2199a5cf7 generated
Kubernetes-commit: a64b3890e7b4bd615daf4d557f0c7e4692d2ecc3
2019-05-31 15:32:36 -07:00
Chao Xu d403146da2 Protect remainingItemCount behind a feature flag. Also updating the API doc
Kubernetes-commit: 1ad5cb5bb16c83bc7f0a3b78ad196a665a45996d
2019-05-31 15:32:26 -07:00
Chao Xu 65ba1e64bc Adding test cases to make sure objectSelector works for CRD
Kubernetes-commit: 58fa71d1ed375876a86fe5961ad5a87a0eb23fa2
2019-05-31 10:12:42 -07:00
Kubernetes Publisher c6911a7c07 Merge pull request #78465 from yuwenma/bump-klog
Bump klog to v0.3.2

Kubernetes-commit: b094dd9bc3a4617b587b04993931a6110691ddc0
2019-05-31 13:37:35 +00:00
Kubernetes Publisher f87d353856 Merge pull request #78327 from caesarxuchao/pointer-remainingItemCount
Make RemainingItemCount a pointer

Kubernetes-commit: d8fd232ea1f8c91092fb5fabb7a0f3d557a2e8fb
2019-05-31 13:37:34 +00:00
Kubernetes Publisher b7773567c0 Merge pull request #78313 from tallclair/mux
Avoid the default server mux

Kubernetes-commit: fa7c0e870f90324999f3ae55d5623b3267bcd68f
2019-05-31 13:37:32 +00:00
Kubernetes Publisher 288bd949c7 Merge pull request #78269 from jpbetz/reinvoke-intree
Reinvocation testing of in-tree admission plugins and fix podpreset to be idempotent

Kubernetes-commit: e4c35406216b0fc919590d73004f9004df0f846b
2019-05-31 13:37:31 +00:00
Kubernetes Publisher 67176da0ac Merge pull request #78135 from liggitt/webhook-conversion
Convert to admission webhook-recognized versions

Kubernetes-commit: cd9f430941fa1f27adb57027e0c220272580672b
2019-05-31 13:37:30 +00:00
Chao Xu ec622aa8bd minor changes, propagating interface changes
Kubernetes-commit: 7738c7ee8fbbaa79aed2ca221141a6b3b4f826be
2019-05-29 17:20:43 -07:00
Chao Xu 8658264258 object matcher
Kubernetes-commit: 6cf499db6c1dd464c6072706106dec6c5284dff7
2019-05-29 15:56:52 -07:00
Chao Xu a316a426cb generated
Kubernetes-commit: 4f5c47fb99e57aea6ccb33af04f9c5af82c5d927
2019-05-29 15:57:02 -07:00
Joe Betz b22ec2bd98 Add mutating admission webhook reinvocation
Kubernetes-commit: 95fa928ecb636e8d16af31ab613678c555fc76a3
2019-05-29 22:31:26 -07:00
Joe Betz b2b1ef14ec split admissionregistration.v1beta1/Webhook into MutatingWebhook and ValidatingWebhook
Kubernetes-commit: 55ecc45455f191c404e355097bf1beae9c42f895
2019-05-29 21:30:45 -07:00
yuwenma 878a8500b2 Bump klog to v0.3.2
Kubernetes-commit: 5cef37433e55827226f20981598ddfa2c6511809
2019-05-28 22:45:19 -07:00
Jordan Liggitt 00e2435130 Make GetRemainingItemCount/SetRemainingItemCount use pointers
Kubernetes-commit: 145e8c46cf81ff16b65ff729c392ced262984847
2019-05-27 12:03:26 -04:00
Chao Xu 74be843d4b generated
Kubernetes-commit: 369314959c1bf096c1d3502f10b28a00c3d12691
2019-05-24 17:46:39 -07:00
Chao Xu bba40a550f Make ListMeta.RemainingItemCount a pointer (*int64) to make sure it's omitted
when serialized to proto.

The SetRemainingItemCount() and GetRemainingItemCount() still takes and
returns an int64 to make developers life easier.

Kubernetes-commit: e28a1072d94d947f38db7abc4c66426b8f057b17
2019-05-24 17:35:00 -07:00
Chao Xu bb0a251dab Graduate storageVersionHash field in the discovery doc to beta
Kubernetes-commit: 2f4c273398336008e4852796e9453f02add4849c
2019-05-24 17:22:05 -07:00
Joe Betz 86ad7df5fb Add WithReinvocationTesting utility for ensuring that admission plugin reinvocation is idempotent
Kubernetes-commit: cc2e3616f03518b1fe00c51b5226010df5f17cc7
2019-05-23 22:24:20 -07:00