Commit Graph

1474 Commits

Author SHA1 Message Date
Christoph Blecker
2d48f18fea Update golang.org/x/net to b1cc14a
Kubernetes-commit: e795732a4c0f077bf9d0bd8fbf41992e390bbed5
2019-08-17 00:04:10 -07:00
Kubernetes Publisher
bcbe227473 sync: update godeps 2019-07-04 09:57:23 +00:00
Kubernetes Publisher
5633e3a616 Merge pull request #79501 from nikhita/remove-bitbucket-01
[1.13] Replace bitbucket with github to fix godep error

Kubernetes-commit: bd6da4fe2b07f7681802f28de264ee7eda5cef5d
2019-06-29 00:41:23 +00:00
Nikhita Raghunath
2705570f5e Replace bitbucket with github
This commit has the following changes:

- Replace `bitbucket.org/ww/goautoneg` with `github.com/munnerz/goautoneg`.
- Replace `bitbucket.org/bertimus9/systemstat` with `github.com/nikhita/systemstat`.
- Bump kube-openapi to remove so that it's dependency on `bitbucket.org/ww/goautoneg`
moves to `github.com/munnerz/goautoneg`.
- Generate `swagger.json` generated from the above change.
- Update `BUILD` files.

Bitbucket is replaced with GitHub because:

Atlassian finally pulled the plug on their 1.0 api and forces everyone
to use 2.0 now: https://developer.atlassian.com/cloud/bitbucket/deprecation-notice-v1-apis/

This leads to an error like:

```
godep: error downloading dep (bitbucket.org/ww/goautoneg): https://api.bitbucket.org/1.0/repositories/ww/goautoneg: 410 Gone
```

This was fixed in upstream go in golang/tools@13ba8ad.

To fix this in k/k:

1) We'll need to either bump our vendored version
https://github.com/kubernetes/kubernetes/blob/release-1.13/vendor/golang.org/x/tools/go/vcs/vcs.go#L676.
However, this bump brings in _lots_ of changes.

2) We can entirely remove our dependency on bitbucket.

The second point is better because:

1) godep itself vendors in an older version: https://github.com/tools/godep/blob/master/vendor/golang.org/x/tools/go/vcs/vcs.go#L667.
This means that anyone who installs godep directly, without forking it,
will not be able to use it with Kubernetes if we stick to bitbucket.

2) Bumping `golang/x/tools` requires running `godep restore`, which doesn't
work because that uses the 1.0 api...leading to a catch-22 like situation.

Kubernetes-commit: 409df0aa2e5a555454909eab3c4f492461c21f3b
2019-06-28 15:43:19 +05:30
Kubernetes Publisher
1777665291 Merge pull request #78028 from yuchengwu/automated-cherry-pick-of-#77874-github-release-1.13
Automated cherry pick of #77874: fix CVE-2019-11244: `kubectl --http-cache=<world-accessible

Kubernetes-commit: 211b1ada57ae0b85dd08c4c353c90305fa1f14c9
kubernetes-1.13.7 kubernetes-1.13.8-beta.0
2019-05-21 19:07:02 +00:00
Kubernetes Publisher
1b0f6441b0 Merge pull request #77899 from mikedanese/automated-cherry-pick-of-#77613-upstream-release-1.13
Automated cherry pick of #77613 upstream release 1.13

Kubernetes-commit: bb630af86712366105b76959acca5bd71798bfb1
2019-05-21 10:20:25 -07:00
Jordan Liggitt
f2f74ab51a honor overridden tokenfile, add InClusterConfig override tests
Kubernetes-commit: d31e2f5f11440cdf1ada47f6ba99b01a410fb7c6
2019-05-15 08:15:02 -04:00
Mike Danese
f0d5882143 BoundServiceAccountTokenVolume: fix InClusterConfig
Kubernetes-commit: c748ddf904ad2878e43c5c564ef7d4650c43cb48
2019-05-14 09:29:16 -07:00
Yucheng Wu
7c7fe05819 fix CVE-2019-11244: kubectl --http-cache=<world-accessible dir> creates world-writeable cached schema files
Kubernetes-commit: 8bebb336d0dfa07c70f92ca81fd88986d2a3192b
2019-05-14 14:49:38 +08:00
Kubernetes Publisher
65905f29c1 Merge pull request #76200 from mvladev/automated-cherry-pick-of-#75072-upstream-release-1.13
Automated cherry pick of #75072: Check for required name parameter in dynamic client

Kubernetes-commit: 405aa2e8b674b86f55c298d750e67bea1fdfa4bb
kubernetes-1.13.6 kubernetes-1.13.7-beta.0
2019-05-06 18:47:56 -07:00
Levi Blackstone
52d188ef6c Check for required name parameter in dynamic client
The Create, Delete, Get, Patch, Update and UpdateStatus
methods in the dynamic client all expect the name
parameter to be non-empty, but did not validate this
requirement, which could lead to a panic. Add explicit
checks to these methods.

Kubernetes-commit: 55cdbb43c001baa578523413201b35976e561ea6
2019-03-06 16:21:33 -07:00
Kubernetes Publisher
b9d8bc3e50 Merge pull request #75532 from andyzhangx/automated-cherry-pick-of-#72143-upstream-release-1.13
Automated cherry pick of #72143: Fix aad support in kubectl for sovereign cloud

Kubernetes-commit: 73d746b3f37cde4d0919700c1fb4d9f926fb01d9
2019-04-03 20:44:49 -07:00
Dong Liu
cba5305359 Fix aad support in kubectl for sovereign cloud
Kubernetes-commit: d951fc7970cd417bd855f2946702bfb6e5efc998
2018-12-18 13:50:56 +08:00
Kubernetes Publisher
7621a5ebb8 Merge pull request #74672 from logicalhan/automated-cherry-pick-of-#74636-upstream-release-1.13
Automated cherry pick of #74636: Remove reflector metrics as they currently cause a memory

Kubernetes-commit: b5f55a8fc542efd87871b02991e3d930692c64a2
kubernetes-1.13.5 kubernetes-1.13.6-beta.0
2019-03-07 16:13:46 +00:00
Han Kang
adcd4a6e94 Remove reflector metrics as they currently cause a memory leak
Kubernetes-commit: 48cfdd8c5b14643d93042b9eeb38772386cc86e8
2019-02-26 16:22:24 -08:00
Kubernetes Publisher
f8e521c159 Merge pull request #74102 from caesarxuchao/automated-cherry-pick-of-#73443-#73713-#73805-#74000-upstream-release-1.13
Automated cherry pick of #73443: update json-patch to pick up bug fixes

Kubernetes-commit: de4225fa13bfb50581f80e6af63b326a3c1028b1
2019-02-21 21:43:11 +00:00
Chao Xu
99c0ce7cfe Importing latest json-patch.
Kubernetes-commit: f80a5504d88b9029a4323a7c6bd31e034badc315
2019-02-04 09:47:54 -08:00
Chao Xu
21a91e3c21 update json-patch to pick up bug fixes
Kubernetes-commit: f0a495cff09087e38f39ac2dd4864b38e14da7be
2019-01-28 17:42:01 -08:00
Kubernetes Publisher
86dbf26d38 Merge pull request #72837 from liggitt/automated-cherry-pick-of-#72825-upstream-release-1.13
Automated cherry pick of #72825: Find current resourceVersion for waiting for

Kubernetes-commit: f5d6de398b219e9c85081582f42e0755587ef9fa
2019-01-15 09:52:54 -08:00
Jordan Liggitt
2c40298487 Find current resourceVersion for waiting for deletion/conditions
Kubernetes-commit: a0fa584f3edda46b9ccf9916051ca0b9d8d1fe0a
2019-01-11 10:38:18 -05:00
Kubernetes Publisher
73dad31f02 Merge pull request #72672 from liggitt/automated-cherry-pick-of-#72437-upstream-release-1.13
Automated cherry pick of #72437: Shorten re-read period for token files to work with

Kubernetes-commit: abc71e373ff5a5a701c5e48e2cd07b28f18b3b48
2019-01-10 19:35:54 +00:00
Jordan Liggitt
db82653708 Shorten re-read period for token files to work with ProjectedTokenVolumeSource
Kubernetes-commit: cf878b9332c8875ed0fcb8ce07cccd99547ce099
2018-12-29 22:18:28 -05:00
Kubernetes Publisher
abf3a7067f Merge pull request #71723 from liggitt/automated-cherry-pick-of-#71713-upstream-release-1.13
Automated cherry pick of #71713, #71857: Plumb token and token file through rest.Config

Kubernetes-commit: 5bdc2077e8ca7c4ccf493eb76b396055802362d4
2018-12-12 03:08:43 +00:00
Jordan Liggitt
1a246d9074 Plumb token and token file through rest.Config
Kubernetes-commit: 863a63d863f002eb16843f6e3785702a6c27e76d
2018-12-04 11:24:29 -05:00
Kubernetes Prow Robot
49478befba Merge pull request #515 from nikhita/changelog-release-10-branch
Cherry-pick of changelog updates to release-10.0 branch
2018-12-04 04:18:38 -08:00
Nikhita Raghunath
cde316a81d Remove custom godep step in travis 2018-12-04 16:19:23 +05:30
Nikhita Raghunath
7f18b87519 Update README to reflect 10.0.0 release
(cherry picked from commit cdcff04a6c)
2018-12-03 15:39:51 +05:30
Nikhita Raghunath
d71b6c1c6d Add client-go 10.0.0 changelog
(cherry picked from commit bc06bb2a21)
2018-12-03 15:39:33 +05:30
Kubernetes Publisher
a47917edff Merge remote-tracking branch 'origin/master' into release-1.13
Kubernetes-commit: 016b73bae049309a13d1422b5fbd27e519bc3cca
kubernetes-1.13.0-beta.2
2018-11-21 19:19:25 +00:00
Christoph Blecker
76c72f7e9e Update github.com/json-iterator/go to 1.1.4
Kubernetes-commit: c7d39519279937693e654149eb6b67af46836135
2018-11-20 18:13:01 -08:00
Kubernetes Publisher
99faa9d141 Merge remote-tracking branch 'origin/master' into release-1.13
Kubernetes-commit: e64f3e02a5c0bed379f582f06c714ab0a4eed768
2018-11-17 16:54:32 -08:00
Clayton Coleman
22a50a88ae Revert "Make bootstrap client cert loading part of rotation"
This reverts commit 0af19875add7deb562b2cf7bf6b1d273c44bab1b.

Revert "Ensure the bootstrap rotation code is tested by forcing rotation"

This reverts commit de293b2d7ddb687850258370f2a7f30f224f0ec1.

Kubernetes-commit: 34642222676640b3c1dd255cc453000f2743ccde
2018-11-17 10:24:23 -05:00
Kubernetes Publisher
46a8dc78ec Merge remote-tracking branch 'origin/master' into release-1.13
Kubernetes-commit: 23dc5401f4e9b985860aeae9657bba1b28c74ff8
kubernetes-1.13.0-beta.1
2018-11-17 11:18:22 +00:00
David Eads
46eed7d0da generated
Kubernetes-commit: 8f7edec615fb9cd722b7f8310dab3efa25351b7c
2018-11-16 08:38:57 -05:00
Kubernetes Publisher
dba3bbbd4b Merge remote-tracking branch 'origin/master' into release-1.13
Kubernetes-commit: 6ee00b6b1bdf4f55ab1c6b37dcff33ba8fd0041a
2018-11-16 03:18:02 +00:00
Kubernetes Publisher
5a58551eb0 Merge pull request #70971 from cheftako/leaseCheck
Report KCM as unhealthy if leader election is wedged.

Kubernetes-commit: f48e18faa4dc035cc927c6a2b34c83c8475b55fa
2018-11-16 03:17:37 +00:00
Kubernetes Publisher
5ed0a48d9d Merge pull request #69929 from jsafrane/csi-ga
Promote CSIPersistentVolume feature to GA

Kubernetes-commit: 726c07eb26c372c8a6920d5ec7422e8a8deb9eda
2018-11-16 03:17:37 +00:00
Kubernetes Publisher
3859b52526 Merge pull request #70966 from awly/cert-triple-cleanup
Remove k8s.io/client-go/util/cert/triple

Kubernetes-commit: 22eb2b0dae49891ccf13be98e25d5d0683dea134
2018-11-16 03:17:36 +00:00
Kubernetes Publisher
f365f3ce21 Merge pull request #70801 from Adirio/deltafifo-cleanup
DeltaFIFO cleanup

Kubernetes-commit: 4fb368e5fdd287d0feb9f603360293c8dd8ae816
2018-11-16 03:17:36 +00:00
Clayton Coleman
9d25e41b0e Ensure the bootstrap rotation code is tested by forcing rotation
Expose both a Stop() method (for cleanup) and a method to force
cert rotation, but only expose Stop() on the interface.

Verify that we choose the correct client.

Kubernetes-commit: de293b2d7ddb687850258370f2a7f30f224f0ec1
2018-11-15 17:21:02 -05:00
Kubernetes Publisher
a27488ec94 Merge remote-tracking branch 'origin/master' into release-1.13. Deleting CHANGELOG-1.10.md
Kubernetes-commit: e40100e993c1c5c451f47b3c7b006c84510f188c
2018-11-15 03:18:09 +00:00
Kubernetes Publisher
778b92062a Merge pull request #70969 from awly/node-csr-move
Move csr.RequestNodeCertificate into kubelet bootstrap package

Kubernetes-commit: 68fb529ec193458d3cf4a8d8e90c5bd8b36ff5bd
2018-11-15 03:17:42 +00:00
Kubernetes Publisher
130cbb7b44 Merge pull request #70999 from liggitt/oversized-spdystream-frames
Ensure oversized data frames are not written to spdystreams

Kubernetes-commit: 774f1628843f298c61bed9ea58818c9cceb6d8e7
2018-11-15 03:17:42 +00:00
Jan Safranek
e6b88efb33 Generated files
Kubernetes-commit: e95b18865667aa27f055bbb2db7c326fe116c793
2018-11-14 14:01:16 +01:00
Adrián Orive
08d4ddc55e DeltaFIFO cleanup
Remove non-needed else condition
Remove non-needed swallow copy
Simplify return for IsClosed()
Keep amount decrement next to element extraction from the queue

Signed-off-by: Adrián Orive <adrian.orive.oneca@gmail.com>

Kubernetes-commit: 0b16c43f59b736060bc18e2e1de0e7fcc268f39b
2018-11-14 08:59:51 +01:00
Kubernetes Publisher
1836361180 Merge remote-tracking branch 'origin/master' into release-1.13
Kubernetes-commit: 20b5777d454e5672cfe401918fab37b10022043f
2018-11-14 03:18:02 +00:00
Kubernetes Publisher
d97da3df6f Merge pull request #71002 from awly/certutil-cleanup
Remove unused funcs in certutil

Kubernetes-commit: d399e079f2726f1f667343e0ad862b18abf9977a
2018-11-14 03:17:36 +00:00
Kubernetes Publisher
347ed2dc64 Merge pull request #70884 from lavalamp/workqueue
add a metric that can be used to notice stuck worker threads

Kubernetes-commit: bc6aee19b019a6a0d0bbac93ae087d767c1bdbe9
2018-11-14 03:17:36 +00:00
Andrew Lytvynov
0d0f02ef3f Remove unused funcs in certutil
Kubernetes-commit: 162b3642921ef18a2f5d5489f034409936c42e27
2018-11-13 10:26:43 -08:00
Jordan Liggitt
4f0c2e8470 Fix sending oversided data frames to spdy stream
Kubernetes-commit: 0202e269a3deb7ff96d3b9e3fce767c4b37a766e
2018-11-13 10:57:33 -05:00