Commit Graph

2557 Commits

Author SHA1 Message Date
Kubernetes Publisher
005cbda6d5 Update dependencies to v0.19.13 tag kubernetes-1.19.13 v0.19.13 2021-07-16 02:38:45 +00:00
Kubernetes Publisher
9ee1ae5c87 Merge pull request #103321 from jpbetz/fix-102749-1.19
Manual cherry pick of #103318: Bump SMD to v4.1.2 to pick up #102749 fix

Kubernetes-commit: 6ca436bf0801ae96685b7a8daf093f74349b1d83
2021-07-12 06:25:01 +00:00
Joe Betz
fce858c6d2 Bump SMD to v4.1.2 to pick up #102749 fix
Kubernetes-commit: e4783dfff48785b7eaddfe4b11236396b41e337f
2021-06-29 18:58:34 -07:00
Kubernetes Publisher
01664895d1 sync: remove Godeps/ 2021-06-09 12:05:08 +00:00
Kubernetes Publisher
16f4fb3dbb Merge pull request #102588 from saschagrunert/release-1.19
Revert "Cleanup portforward streams after their usage" [1.19]

Kubernetes-commit: f1bbe359f4ee98a54412ff1f80f9ae3537a5e28c
2021-06-04 20:02:37 +00:00
Sascha Grunert
402f834d7a Revert "Cleanup portforward streams after their usage"
This reverts commit a1ee076d5f4a3965afe43d0bc23096dfdc170448.

A regression has been introduced with this patch. The strategy is to
apply the fix on master and revert on the release branches.

Kubernetes-commit: 21900bc5f5c64850507b18e9fe9533019116f0c3
2021-06-04 08:57:28 +02:00
Kubernetes Publisher
ca39f0ea1d Merge pull request #100953 from saschagrunert/automated-cherry-pick-of-#99839-upstream-release-1.19
Automated cherry pick of #99839: Cleanup portforward streams after their usage

Kubernetes-commit: cc22cfabdfdeb5574fcd5310515a2986a2394cdf
2021-05-18 10:50:29 +00:00
Sascha Grunert
6dc9fe450c Cleanup portforward streams after their usage
This implements a stream cleanup when using portforwardings. Before
applying this patch, the streams []httpstream.Stream within
`spdy/connection.go` would fill-up for each streaming request. This
could result in heavy memory usage. Now we use the stream identifier to
keep track of them and finally remove them again once they're no longer
needed.

Signed-off-by: Sascha Grunert <sgrunert@redhat.com>

Kubernetes-commit: a1ee076d5f4a3965afe43d0bc23096dfdc170448
2021-03-05 13:39:04 +01:00
Kubernetes Publisher
8b9f590161 Merge pull request #100515 from joelsmith/release-1.19
[1.19] Cherry pick of #98477: update gogo/protobuf to v1.3.2

Kubernetes-commit: 0817555f1684395419603607ffa5b37d5d3293c9
2021-03-29 19:39:02 +00:00
Kubernetes Publisher
53d96299a2 Merge pull request #99040 from apelisse/update-smd-1.19
Update sigs.k8s.io/structured-merge-diff to v4.0.3

Kubernetes-commit: 3303966843e96f6c6a85d3492ab79f1499989eda
2021-03-25 11:30:35 +00:00
Antoine Pelisse
e4b190ddaf Update sigs.k8s.io/structured-merge-diff to v4.0.3
Kubernetes-commit: 547e8c7fe329f165d8b613978081fe7c7e73a577
2021-03-24 10:10:40 -07:00
Joel Smith
2c40528ff5 update gogo/protobuf to v1.3.2
gogo/protobuf@v1.3.2 fixes https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-3121

Ref: https://github.com/kubernetes/client-go/issues/927

Kubernetes-commit: 15596cedd26c3afacf719a92c79c28e51051a959
2021-03-23 23:43:56 -06:00
Kubernetes Publisher
e9b0f31f93 Merge pull request #99172 from jkh52/release-1.19
Bump konnectivity-client to v0.0.15 in release-1.19

Kubernetes-commit: bd3413e41cdc83c0177473c523eaac31f52bb20d
2021-03-03 09:31:34 +00:00
Joseph Anttila Hall
32f2d781f5 Bump konnectivity-client to v0.0.15 in release-1.19
Kubernetes-commit: a8ba217913d3aceaf4ab55e27c70084d1948da34
2021-02-17 15:28:54 -08:00
Kubernetes Publisher
e02e32bc73 Merge pull request #95353 from sfowl/automated-cherry-pick-of-#95316-upstream-release-1.19
Automated cherry pick of #95316: Mask bearer token in logs when logLevel >= 9

Kubernetes-commit: 8463d625c784f0027029fa77b8e3cc0b366df726
2020-12-14 17:20:00 +00:00
Kubernetes Publisher
6f060a2946 Merge pull request #96778 from caesarxuchao/cherrypick-95981-119
Cherrypick #95981 to 1.19, Enables HTTP/2 health check

Kubernetes-commit: 352ce39b5ed5c1f18c06bbc9bd1570c3bafdca90
2020-11-30 09:03:47 +00:00
Chao Xu
eb7665e713 Add a unit test testing the HTTP/2 health check help the REST client
detects broken TCP connections.

Kubernetes-commit: 21e018b02ec44f68e31cfbc9902b68fc13ab111f
2020-10-29 23:03:14 -07:00
Chao Xu
4528de7a82 update golang.org/x/net and golang.org/x/sys, equivalent of #96549
Kubernetes-commit: 5201ec00ac2535c9583d1fae131d28b33826db31
2020-11-21 05:19:42 +00:00
Kubernetes Publisher
a3f42c98ed Merge pull request #96201 from brianpursley/automated-cherry-pick-of-#95933-upstream-release-1.19
Automated cherry pick of #95933: Fix bug in JSON path parser where an error occurs when a

Kubernetes-commit: c902abad10b9c58ca0cddf36e01aa20d30961ffa
2020-11-17 17:10:15 +00:00
Kubernetes Publisher
4fcdf7e289 Merge pull request #95963 from dprotaso/automated-cherry-pick-of-#95939-upstream-release-1.19
Automated cherry pick of #95939: Address scenario where releasing a resource lock fails if a prior update fails or gets cancelled

Kubernetes-commit: c92290add7b0071f06a9ea4d9030b8eb2e67dd7c
2020-11-05 12:36:51 -08:00
brianpursley
377de3d217 Fix bug in JSON path parser where an error occurs when a range is empty
Kubernetes-commit: d67a36d1daa42660f23253e1b77061454daa7689
2020-11-01 10:41:19 -05:00
Dave Protasowski
a7c6cd2afe Re-add the event recorder in the release test
Prior having a mock recorder would cause panics since the lock
would be set to nil on update failures. Now the recorder will
use the cached lock

Kubernetes-commit: 7622eb6a89cb7f7d62a5c7d1d845959fdc8e268b
2020-10-27 22:45:33 -04:00
Dave Protasowski
478748cad1 Don't clear the cached resourcelock when errors occurs on updates
This allows the lock to be release normally - even with a
potentially stale lock. This flow should only occur when we're
the lease holders.

Kubernetes-commit: 1d10ae05c17e86befdab23cf24c3d0493b832881
2020-10-27 22:41:39 -04:00
Dave Protasowski
eedba609c5 Add failing test showing release is not working properly
Kubernetes-commit: b0bb48abe05d81ce83dcca071057d039832edff6
2020-10-27 22:29:22 -04:00
Kubernetes Publisher
79fff9604c Merge pull request #95926 from dprotaso/automated-cherry-pick-of-#80954-upstream-release-1.19
Automated cherry pick of #80954: Generate complete leader election record to resolve

Kubernetes-commit: 5f1a8f61bf7d5e0cbbbd5dab35e4c3f02218c200
2020-10-28 08:21:57 -07:00
Sam Fowler
44e1a07f2d Mask bearer token in logs when logLevel >= 9
Kubernetes-commit: 5d1b08e4cd270d84152fdde0b13d643b1bca0576
2020-10-06 11:10:38 +10:00
Zachary Seguin
e65aa52ba1 Add lease release tests in leader election
Kubernetes-commit: e94ec96e39a3f91d70fa76b5a060b28c79e8d9a9
2020-04-22 18:52:44 -04:00
Zachary Seguin
b32de8e148 Generate complete leader election record to resolve leader election issues with LeaseLocks
Kubernetes-commit: acadf81c6832dc55e109bba729da71cd69247958
2019-08-03 17:40:03 -04:00
Kubernetes Publisher
fa0b9c68e8 Merge pull request #95618 from roycaihw/automated-cherry-pick-of-#95427-upstream-release-1.19
Automated cherry pick of #95427: don't cache transports for incomparable configs

Kubernetes-commit: f88d259a46257141584312c7b38069a982cd90cc
2020-10-20 10:35:58 +00:00
Haowei Cai
400bca4e0c don't cache transports for incomparable configs
Co-authored-by: Jordan Liggitt <liggitt@google.com>

Kubernetes-commit: f8607b0449ea8dc9d5c7cbc6e829dfec2f8764fc
2020-10-07 15:44:27 -07:00
Kubernetes Publisher
bb0bc934b5 Merge pull request #94431 from janeczku/automated-cherry-pick-of-#94316-upstream-release-1.19
Automated cherry pick of #94316: Fixed reflector not recovering from "Too large resource

Kubernetes-commit: 8331637da07131bd5dfef49c8f8deaf248ee6669
2020-09-04 05:34:52 +00:00
Kubernetes Publisher
d3292e7379 Merge pull request #94427 from gobomb/automated-cherry-pick-of-#93646-origin-release-1.19
Automated cherry pick of #93646: let panics propagate up when processLoop panic

Kubernetes-commit: f61113118fd447e9e15174aa4f804d7754a9e495
2020-09-04 01:35:57 +00:00
janeczku
85ff1af514 Fixed reflector not recovering from "Too large resource version" errors with API servers 1.17.0-1.18.5
Kubernetes-commit: e21e490535fb7a5abd2f6f2c03a11613767e4800
2020-08-28 21:17:27 +02:00
Kubernetes Publisher
3e55cca68b Merge remote-tracking branch 'origin/master' into release-1.19
Kubernetes-commit: 6acb6808a4ce366f66037811a4009d285db951f0
2020-08-21 17:27:42 +00:00
Jordan Liggitt
811a8b132d Update json-patch to v4.9.0 tagged release
Kubernetes-commit: 245064a3518c7a42fe830316da2fbfd2667db01d
2020-08-20 17:05:24 -04:00
Kubernetes Publisher
f28aff3575 Merge remote-tracking branch 'origin/master' into release-1.19
Kubernetes-commit: eedb7d6eb9948a015e45ff6bbb7a0e36144c181f
2020-08-13 17:27:17 +00:00
Antoine Pelisse
5f89fb22eb Update SMD to v4.0.1 and kube-openapi
Kubernetes-commit: f4c145511a0bb62ea7ee1f2154945c84c17ffcd5
2020-08-10 13:02:25 -07:00
Kubernetes Publisher
16ae2a83e3 Merge remote-tracking branch 'origin/master' into release-1.19
Kubernetes-commit: bbb37e6328b99a3bd1ff3e371aff3655656952c1
2020-08-09 07:43:54 +00:00
Kubernetes Publisher
26eb6c9d58 Merge pull request #93810 from liggitt/json-patch-4.8.0
Update to json-patch 4.8.0

Kubernetes-commit: 9b78bd59796d3937986934582230174606403780
2020-08-09 09:18:15 +00:00
Jordan Liggitt
cf763b338e Update to json-patch 4.8.0
Kubernetes-commit: cc6814f83ccad671c79570b44c84b280709b4c74
2020-08-08 09:53:56 -04:00
Jordan Liggitt
ecd4cf4948 [go1.15] Use errors.As to unwrap net errors
Kubernetes-commit: c61c60eb1f59c92b0628484b55c640e585555aab
2020-08-07 15:22:54 -04:00
gobomb
705dbea9c0 let panics propagate up when processLoop panic
Kubernetes-commit: c9d4923fa5438bc820bcf3b6a34cb747befaf59a
2020-08-03 09:30:39 +00:00
Kubernetes Publisher
470e5168e5 Merge remote-tracking branch 'origin/master' into release-1.19
Kubernetes-commit: 313e6e71a0631d58c7f9e710035df38855f2bcdb
2020-08-02 12:40:02 +00:00
Kubernetes Publisher
56a75924ba Merge pull request #93408 from joelsmith/master
jsonpath: disallow multiple immediate recursive descent

Kubernetes-commit: c0ec2eee41794796dee230f75478602b707f2be2
2020-08-02 13:32:13 +00:00
Jordan Liggitt
9aa38c9438 Update k8s.io/utils
Kubernetes-commit: c11e52f410603d2e8eaf6591b4c83ab19d233b17
2020-07-31 10:44:33 -04:00
Joel Smith
b1bdc49a82 jsonpath: disallow multiple immediate recursive descent (e.g. ....Foo)
Kubernetes-commit: 8c702254938c40a48b2e3db78fcc944ca50fdc65
2020-07-30 10:53:12 -06:00
Kubernetes Publisher
7f42acdcbb Merge remote-tracking branch 'origin/master' into release-1.19
Kubernetes-commit: d01fde696783fa58430253dfc3bc375d677c4ba3
2020-07-27 09:17:51 +00:00
Jordan Liggitt
7bd7537673 generated: hack/update-vendor.sh
Kubernetes-commit: 6c2d18369f688b7200cefdca71709bb698081e84
2020-07-25 15:27:12 -04:00
Jordan Liggitt
1221114e9d [go1.15] go.mod: update to go1.15
Kubernetes-commit: 247fcdfda5311bfc446c61c7bda67803e3527fdd
2020-07-25 15:02:16 -04:00
Kubernetes Publisher
ec99fbd776 Merge pull request #93425 from liggitt/string-cast
Fix int->string casts

Kubernetes-commit: 19caf386650b80ce9d288cc8c42efcf2f0fd87b1
2020-07-27 09:17:49 +00:00