Commit Graph

2004 Commits

Author SHA1 Message Date
Kubernetes Publisher
4744acb1ce Update dependencies to v0.16.15 tag kubernetes-1.16.15 v0.16.15 2020-09-02 21:24:01 +00:00
Kubernetes Publisher
78b06b51d5 Merge pull request #94150 from liggitt/json-patch-1.16
[1.16] Update to json-patch 4.9.0

Kubernetes-commit: 35a8da66d5516aad90d1302396f06a83dc7f42c0
2020-08-31 05:22:44 +00:00
Jordan Liggitt
efad1aaaab Update json-patch to v4.9.0 tagged release
Kubernetes-commit: a6668ce2512abde36627bf6004c1ccdd2c5897da
2020-08-20 17:23:33 -04:00
Kubernetes Publisher
e1f134a727 Merge pull request #93813 from liggitt/json-patch-4.8.0-1.16
[1.16] Update to json-patch 4.8.0

Kubernetes-commit: d2adc15fc357632eeb65c75288fb46a910ca05eb
2020-08-12 05:24:05 +00:00
Jordan Liggitt
eb7011bfee Update to json-patch 4.8.0
Kubernetes-commit: 153f8b453b7b8402bc2a7c0e80a663199e8eaae3
2020-08-08 10:07:59 -04:00
Kubernetes Publisher
b063729e49 Merge pull request #90022 from liggitt/json-raw-1.16
Manual cherry pick of #89833: preserve integers decoding raw JSON values

Kubernetes-commit: 4d8caa7d476ae12f362b031efd765d9d282d337e
2020-04-29 00:29:50 +00:00
Kubernetes Publisher
c94387a2ca Merge pull request #89977 from liggitt/relist-timeout-1.16
Manual cherry pick of #89652: Fix client watch reestablishment handling of client-side timeouts

Kubernetes-commit: e4fa40f60f2668ec55a4247cabf0463dc0153522
2020-04-10 02:32:34 +00:00
Jordan Liggitt
37e11edd1a kube-openapi bump to release-1.16
Kubernetes-commit: c0ce969effe16acaddd53f4eb326ff0b087ef4fe
2020-04-09 15:16:33 -04:00
Jordan Liggitt
45223f1cdc Fix client watch reestablishment handling of client-side timeouts
Kubernetes-commit: a0f1c874d42fe79d4d6eb9108df381f10f660d14
2020-03-30 10:36:01 -04:00
Kubernetes Publisher
e3bfc01275 Merge pull request #88413 from liggitt/automated-cherry-pick-of-#88381-upstream-release-1.16
Automated cherry pick of #88381: update golang.org/x/crypto

Kubernetes-commit: b383807a14c53196d8e66d02853f982ca0da2ada
2020-02-28 04:37:59 +00:00
Kubernetes Publisher
5d151b2263 Merge pull request #88007 from patrickshan/automated-cherry-pick-of-#84970-upstream-release-1.16
Automated cherry pick of #84970: - Delete backing string set from a threadSafeMap index when the string set length reaches 0

Kubernetes-commit: 1072556572038a7003d1817045c952e2ee10941a
2020-02-28 04:37:58 +00:00
Kubernetes Publisher
a2779a270f Merge pull request #88081 from liggitt/automated-cherry-pick-of-#88079-upstream-release-1.16
Automated cherry pick of #88079: Set up connection onClose prior to adding to connection map

Kubernetes-commit: 8636cd89bc7abbf70b5939b5fd6833ac942b7894
2020-02-20 21:31:04 -08:00
Benjamin Elder
9a5f31f5c8 update golang.org/x/crypto
Kubernetes-commit: 3f9dfeaf057a74b9c35e03e0267c1bc5d744f2a8
2020-02-20 13:17:51 -08:00
Jordan Liggitt
d50e3bcd66 Set up connection onClose prior to adding to connection map
Kubernetes-commit: 50e473be0c215b6cb51ee3dcd205280effa04a16
2020-02-12 11:14:22 -05:00
Kubernetes Publisher
537443fada Merge pull request #87639 from cjcullen/automated-cherry-pick-of-#87467-upstream-release-1.16
Update gopkg.in/yaml.v2 to v2.2.8

Kubernetes-commit: a1e6da402568572f56e7605c0091f3e57009eb20
2020-01-31 11:31:35 +00:00
Kubernetes Publisher
7f8b49ad0a Merge pull request #87539 from weinong/automated-cherry-pick-of-#87507-upstream-release-1.16
Automated cherry pick of #87507: Revert "It fixes a bug where AAD token obtained by

Kubernetes-commit: 0b7e9e2b969ded65498dd01a3a74b3c6ecc92b7c
2020-01-31 02:37:04 -08:00
Weinong Wang
98bfbf9390 Revert "It fixes a bug where AAD token obtained by kubectl is incompatible with on-behalf-of flow and oidc."
This reverts commit d1480ab49d603d0a95e509b627252ee7af8559ae.

Revert this commit due to incomplete migration path

Kubernetes-commit: 89359f08a42d7181212fcd2e6d8f516995b5435d
2020-01-23 14:21:33 -08:00
CJ Cullen
1770217076 update gopkg.in/yaml.v2 to v2.2.8
Kubernetes-commit: e9ba264d57d379d86dfbf3ae94e82eb0ead9c468
2020-01-22 11:32:39 -08:00
Kubernetes Publisher
4173cb3f5e Merge pull request #86456 from weinong/automated-cherry-pick-of-#86412-upstream-release-1.16
Automated cherry pick of #86412: It fixes a bug where AAD token obtained by kubectl is

Kubernetes-commit: 4b8b34f3a1a5b0b3bd41f7606204f2e17745aa85
2019-12-24 23:53:39 -08:00
Weinong Wang
5bbae61f11 It fixes a bug where AAD token obtained by kubectl is incompatible with on-behalf-of flow and oidc.
Kubernetes-commit: deb63c91124aa94b7dbc6e9bc65b5245f7dfef99
2019-12-18 20:21:21 -08:00
Kubernetes Publisher
23563064f4 Merge pull request #85019 from liggitt/go-1.13-1.16
[v1.16.5] Update to go1.13.4

Kubernetes-commit: 74eb9f2b701ab3e8baaab5d34f151e82500918d2
2019-12-19 15:06:14 +00:00
Jordan Liggitt
989511ab6f hack/update-vendor.sh
Kubernetes-commit: c57aa41a477344bb7cb8ebc9c282b739fe28f7e9
2019-11-08 17:30:09 -05:00
Pete de Zwart
3d75290917 - Delete backing string set from a threadSafeMap index when the string set length reaches 0.
- Added thread_safe_store_test exercising new index backing string set delete at 0 functionality.

- TestThreadSafeStoreDeleteRemovesEmptySetsFromIndex logic nesting inverted.

- Added test case for usage of an index where post element delete there is non-zero count of elements and expect the set to still exist.

- Fixed date.

- Fixed awprice nits.

- Fix bazel.

Kubernetes-commit: 6c65bb78817f8d5de37042d57f6a5483cdd58c5b
2019-11-08 16:57:06 +11:00
Kubernetes Publisher
85029d69ed Merge pull request #84465 from yastij/automated-cherry-pick-of-#83692-upstream-release-1.16
Automated cherry pick of #83692: add a fallback for kube-scheduler  when events.k8s.io is

Kubernetes-commit: ed185580bc39ad4316471ad2170de2c9ac0b06a2
2019-11-04 23:05:47 +00:00
Kubernetes Publisher
f0b6661024 Merge pull request #83918 from liggitt/automated-cherry-pick-of-#83911-upstream-release-1.16
Automated cherry pick of #83911: Remove check causing informers to miss notifications

Kubernetes-commit: a48146da9e06991ccb3d8856d78e2ae23645ecb2
2019-10-29 07:06:46 +00:00
matte21
35cdbdf669 Remove check causing informers to miss notifications
Fix DeltaFIFO bug that caused the sync delta created by a relist
for object ID X to be dropped if the DeltaFIFO already stored a
Delete delta for X. This caused SharedIndexInformer to miss create
notifications. Also, add unit test to expose the bug.

Kubernetes-commit: ffcfd56b091b21e2573b33216e52eeaea17aeaaf
2019-10-14 18:19:05 +02:00
Yassine TIJANI
9bd45d74d6 add a fallback for kube-scheduler when events.k8s.io is disabled
Signed-off-by: Yassine TIJANI <ytijani@vmware.com>

Kubernetes-commit: 6f9c3350cbb42e4f7227034728e5120ebc6fb7b0
2019-10-09 20:14:29 +02:00
Kubernetes Publisher
f06fe3961c Merge pull request #83433 from liggitt/automated-cherry-pick-of-#83261-upstream-release-1.16
[1.16] Automated cherry pick of #83261: bump gopkg.in/yaml.v2 v2.2.4

Kubernetes-commit: a2ff5d71deafff1d9688eb6f7533dd239980c420
2019-10-04 12:09:05 +00:00
Jordan Liggitt
3e20d70240 bump gopkg.in/yaml.v2 v2.2.4
Kubernetes-commit: 90a50158270ed5e7406386a12b12b2606c587ffd
2019-10-02 14:46:08 -04:00
Kubernetes Publisher
a39e818a09 Merge pull request #82618 from warmchang/automated-cherry-pick-of-#82446-upstream-release-1.16
Automated cherry pick of #82446: Check cache is synced first before sleeping

Kubernetes-commit: 98a472df01437952de1689730f4b211eb4b7b9c4
2019-09-29 04:01:53 +00:00
Darren Shepherd
6b59ea55de Check cache is synced first before sleeping
If a cache was already synced, cache.WaitForCacheSync would
always take 100ms to complete because the PollUntil method will
sleep first before checking the condition.  Switching to
PollImmediateUntil will ensure already synced caches will return
immediately.  For code that has, for example, 20 informers, the time
to check the cache was in sync would take at least 2 seconds, but with
this change it can be as fast as you can actually load the data.

Signed-off-by: Darren Shepherd <darren@rancher.com>

Kubernetes-commit: d2e0a25c2696aef4ea5445d9b856bad1ebec832b
2019-09-06 16:30:04 -07:00
Kubernetes Publisher
5c318c3197 Merge remote-tracking branch 'origin/master' into release-1.16
Kubernetes-commit: 3f1a4438b1768aca647be6ad2966da54c231331e
2019-09-07 11:50:30 +00:00
Jordan Liggitt
77dac3396c Update client-go install instructions
Kubernetes-commit: df3d143d157c0558ba6b0f642b16697a774ecb94
2019-09-06 11:00:01 -04:00
Kubernetes Publisher
dd35e17ce2 Merge remote-tracking branch 'origin/master' into release-1.16
Kubernetes-commit: 78981197d01e8524d254656095f3cb71a5851e61
2019-08-31 15:21:36 +00:00
Kubernetes Publisher
76b513d726 Merge pull request #77354 from jennybuckley/crd-apply
Use CRD validation field in server-side apply

Kubernetes-commit: ab162cd28c332d0ecfb4f918d5f91e9e57acdb61
2019-08-31 15:54:14 +00:00
Kubernetes Publisher
f98c928ade Merge pull request #82090 from liggitt/webhook-http2
Use http/1.1 for apiserver->webhook clients

Kubernetes-commit: f442b6ef320140730f544527597a140e535f1e1d
2019-08-31 15:54:13 +00:00
Kubernetes Publisher
d8bd9d957c Merge remote-tracking branch 'origin/master' into release-1.16
Kubernetes-commit: 6c190d225f53551bc46db5b3442e95230ab6ecff
2019-08-30 08:27:58 +00:00
Kubernetes Publisher
88d1b77684 Merge pull request #81770 from Hyzhou/fix_link
Fix broken link to api-conventions doc.

Kubernetes-commit: a9f0db16614ae62563ead2018f1692407bd93d8f
2019-08-30 11:54:08 +00:00
Kubernetes Publisher
fc996b4e8f Merge pull request #81947 from RainbowMango/pr_cleanup_staticcheck_for_client_p1
Cleanup client-go static analysis issues-phase 1

Kubernetes-commit: b131b4b4caa8f47df867174ac1eff251c5ad8328
2019-08-30 11:54:07 +00:00
jennybuckley
c4765fa903 Update generated
Kubernetes-commit: badd5b9a26026138e4fc44a643ec1c6b65a7891b
2019-08-29 19:10:28 -07:00
Kubernetes Publisher
8666a3c212 Merge remote-tracking branch 'origin/master' into release-1.16
Kubernetes-commit: 14761b020eadfaaf7864d39aca79c0fc089c609f
2019-08-29 12:32:50 +00:00
Kubernetes Publisher
7b17012442 Merge pull request #80766 from robscott/discovery-api
Adding Discovery API for EndpointSlice

Kubernetes-commit: 6c9f26ca3ab8656673f0f0b05097bdf7e8fbd911
2019-08-29 15:57:03 +00:00
misakazhou
9185f580bf Fix broken link to api-conventions doc.
Signed-off-by: misakazhou <misakazhou@tencent.com>

Kubernetes-commit: f0323a2030c7adae0e0965a7d3b455dd416472a0
2019-08-29 08:35:16 +08:00
Kubernetes Publisher
960df9c231 Merge remote-tracking branch 'origin/master' into release-1.16
Kubernetes-commit: 1aea0dd9383a2f7ac9f7e055ff10a08ea241db51
2019-08-28 15:53:39 +00:00
Jordan Liggitt
072974b1c7 Plumb NextProtos to TLS client config, honor http/2 client preference
Kubernetes-commit: aef05c8dca2c1a9967ebd9a2f67a0bf7fb16f079
2019-08-28 09:55:37 -04:00
RainbowMango
56dbcf5ef6 Cleanup staticcheck issues for package in client-go.
Kubernetes-commit: c8c055b3163dd2661b3f9dd1b0ffb718a61aba24
2019-08-26 20:55:32 +08:00
Pavithra Ramesh
c1bd5124e1 Update vendor k8s-cloud-provider and google API
Ran commands:
hack/pin-dependency.sh github.com/GoogleCloudPlatform/k8s-cloud-provider 27a4ced34534a6c32b63159b100ac0efaa1d37b3
hack/update-vendor.sh

hack/pin-dependency.sh google.golang.org/api 5213b809086156e6e2b262a41394993fcff97439
hack/update-vendor.sh

hack/verify-vendor.sh

merge conflicts

Kubernetes-commit: ce3b145e7369da6c1179346a4e6f4f9992d235b7
2019-08-23 15:51:45 -07:00
Kubernetes Publisher
66e051383d Merge pull request #81527 from yastij/move-controller-util
move WaitForCacheSync to the sharedInformer package

Kubernetes-commit: 927f45191ef34012c890a17a4e77fdbe0f12de94
2019-08-28 15:53:38 +00:00
Kubernetes Publisher
cfbd47c887 Merge remote-tracking branch 'origin/master' into release-1.16
Kubernetes-commit: 2e22e0cb6d1c1790a9927c547d64af729a628689
2019-08-27 05:04:53 +00:00
Kubernetes Publisher
69c62aaa87 Merge pull request #81889 from tedyu/ctrl-rm-refl-mutex
Utilize reflectorMutex in LastSyncResourceVersion

Kubernetes-commit: 9a5dc8f082cc7163e93f773d433e4719282837bb
2019-08-27 07:53:27 +00:00