Commit Graph

3082 Commits

Author SHA1 Message Date
Patrick Ohly e9c3082263 vendor: update gomega to v1.7.0
Updated to keep both Ginkgo and Gomega at the latest releases.

Kubernetes-commit: 27b9a9c2381fab195f2db1bc709e46d0b83fc729
2019-10-01 20:25:05 +02:00
Daniel Smith 92d2515aca Don't leak a go routine on panic
Kubernetes-commit: a4ae7b9081f3ddedd0d588688215ddbe26274f75
2019-09-30 11:34:15 -07:00
Kubernetes Publisher 586fbfe74a Merge pull request #72535 from tallclair/content-type
Always set content-type & nosniff

Kubernetes-commit: 74d282266251fcfb64784b42298ef327460e029f
2019-09-28 04:01:10 +00:00
Kubernetes Publisher 00a7b50aba Merge pull request #83131 from apelisse/remove-extra-yaml-parsing
Apply currently parses the yaml object 3 times, please remove 2

Kubernetes-commit: fe29e0f444142cf9d66768cfac77acfba24db07d
2019-09-28 00:01:06 +00:00
Jordan Liggitt f7fbf2eee4 Limit YAML/JSON decode size
Kubernetes-commit: 8ef4566cefebf49f9a806a36df2105c9149785a1
2019-09-27 16:36:48 -04:00
Jordan Liggitt 3653eff0ed bump gopkg.in/yaml.v2 v2.2.4
Kubernetes-commit: 8aeffa8716dcf986544df74444264ef639d61a7a
2019-10-02 14:46:08 -04:00
Kubernetes Publisher 8215c258ed Merge pull request #83071 from chendotjs/bytes-equal
replace bytes.Compare() with bytes.Equal()

Kubernetes-commit: cd95e57c71a194a80064b00a44e42a222003dac8
2019-09-27 20:08:43 +00:00
chenyaqi01 4f9778fb9d replace bytes.Compare() with bytes.Equal()
Kubernetes-commit: 66be69bb0e7fd147be650385d272ae14ee2857c8
2019-09-27 10:06:50 +08:00
Kubernetes Publisher dd401ce564 Merge pull request #82847 from apelisse/improve-managed-fields
Improve fieldmanager tests and benchmarks

Kubernetes-commit: 112ed56f1a5d6596bb297c599030b849cedfa6eb
2019-09-27 00:02:04 +00:00
jennybuckley 72d976a445 Cap the number of managedFields entries for updates at 10
Kubernetes-commit: 61b19c729892a150b61dde19359f6fb19e8d61f1
2019-09-26 12:53:28 -07:00
Kubernetes Publisher 1890e0832b Merge pull request #80465 from answer1991/remove-apiserver-loopback-client-qps-limit
remove apiserver loopback client QPS limit

Kubernetes-commit: 45f7f70479424a04029e4c437cff1d54385d6c39
2019-09-26 04:00:45 +00:00
Kubernetes Publisher 06edc56075 Merge pull request #83113 from yastij/bump-utils
bump k8s.io/utils to pickup ipallocator changes

Kubernetes-commit: 28bcf55accc52dfd4fde5f603a5784c40c485528
2019-09-26 00:04:23 +00:00
Kubernetes Publisher 9f67cf5e4c Merge pull request #82409 from RainbowMango/pr_add_authentication_overall_latency_metrics
Add authentication overall latency metrics

Kubernetes-commit: 07025a5d9ed1e697e765f725b5e9023199c41ad1
2019-09-25 20:04:06 +00:00
Kubernetes Publisher da05cd4ad6 Merge pull request #83064 from liggitt/propagate-context
Propagate context to remote authorize/authenticate webhook calls

Kubernetes-commit: 327f53ba57aeaa4b7e7c20b1ef98c42b26b7ea7f
2019-09-25 20:04:04 +00:00
Antoine Pelisse 3e0b6a7493 Apply current parses the yaml object 3 times
This is super expensive and not needed at all since we don't have to
reparse the entire object. Remove all allocations but the first one.

Kubernetes-commit: 31c644a1e79c685b52683ed1e84964186a37f3ff
2019-09-25 12:38:38 -07:00
Tim Bannister 9e2288c881 Fix typo
Kubernetes-commit: bbccdcd8531a6377c1fe2937aef24f61caef43c4
2019-09-25 18:02:40 +01:00
Yassine TIJANI 389b7581fd bump k8s.io/utils to pickup ipallocator changes
Signed-off-by: Yassine TIJANI <ytijani@vmware.com>

Kubernetes-commit: 16fe4d76271f6330c2837462a40edf95dde95942
2019-09-25 16:15:30 +02:00
Jordan Liggitt f4d60f9c20 Plumb context to webhook calls
Kubernetes-commit: b78edd86b8766b96278bcb46301f751d9e6e3631
2019-09-24 11:07:33 -04:00
Jordan Liggitt 0ca78287c0 Propagate context to ExponentialBackoff
Kubernetes-commit: 4c686ddc1c5f9bc5c28d711dd56551b1ac003faa
2019-09-24 09:43:04 -04:00
Jordan Liggitt d1d66bda16 Propagate context to Authorize() calls
Kubernetes-commit: 92eb072989eba22236d034b56cc2bf159dfb4915
2019-09-24 10:06:32 -04:00
RainbowMango 469e7dcf51 Update bazel by hack/update-bazel.sh
Update vendor by hack/update-vendor.sh

Kubernetes-commit: 764e6a66f35e2360f45cc1d2d27b13f3d711b994
2019-09-24 16:54:05 +08:00
Kubernetes Publisher 096dc5f157 Merge pull request #79261 from draveness/feature/bump-prometheus-common
feat: bump prometheus common to v0.1.0

Kubernetes-commit: e519736dfd607cb980b1a83b885737fbd6f803ce
2019-09-24 00:01:02 +00:00
Kubernetes Publisher da4a369264 Merge pull request #83014 from danielqsj/bump-klog
Bump k8s.io/klog to v1.0.0

Kubernetes-commit: b7003211d5454982401c19705f73bf2820ede855
2019-09-23 16:04:35 +00:00
danielqsj ab5297bce6 Bump k8s.io/klog to v1.0.0
Kubernetes-commit: c2a4906152e67a45308f988aa2cb8b76b4503855
2019-09-23 16:51:43 +08:00
draveness 6e741066f1 feat: bump github.com/prometheus/procfs to v0.0.2
Kubernetes-commit: 57da7a35083ea70e4477bb6f6bf0decaac575330
2019-09-22 20:03:45 +08:00
draveness 83567d46d1 feat: bump github.com/prometheus/client_model to v0.0.0-20190129233127-fd36f4220a90
Kubernetes-commit: ac9b2516d4f959e8c9d7ad003af39b99352ac8fa
2019-09-22 19:59:10 +08:00
draveness b7af46349e feat: bump github.com/beorn7/perks to v1.0.0
Kubernetes-commit: dcd413ae5fec74c49ca4a276cf7805f786fa6958
2019-09-22 19:54:31 +08:00
draveness 9cfa56135c feat: bump github.com/prometheus/client_golang to v0.9.4
Kubernetes-commit: 270df13e4f78bc2b3d464904435dfe9185848144
2019-09-22 19:48:13 +08:00
Antoine Pelisse 81b54ad46e Add tests and benchmarks for endpoints and node
Kubernetes-commit: 0b7ea8bb0e9cc10335044f9ef75920d59462a4ca
2019-09-20 13:32:06 -07:00
draveness 8910e2efc1 feat: bump github.com/prometheus/common to v0.4.1
Kubernetes-commit: c42393c16d72e2d754372169901c19cff1e1c7ae
2019-09-20 16:42:57 +08:00
jennybuckley 49914e3423 Refactor fieldmanager to be more modular
Kubernetes-commit: d72260b9dad186d96aa621dc8594ca9bd6088937
2019-09-19 13:14:36 -07:00
Kubernetes Publisher b11291ff0a Merge pull request #82553 from jennybuckley/apply-fieldmanager-interface
Split field manager with interface

Kubernetes-commit: 2350a66b41ff1b37f4ab90eb4337d91ec466f853
2019-09-18 04:03:22 +00:00
Kubernetes Publisher d6b22d09ee Merge pull request #82713 from logicalhan/config-health-checks
[v1.16.1] expose and use an AddHealthChecks method directly on config

Kubernetes-commit: 61affb33267391042cc07e2679cb733925ace20a
2019-09-16 08:16:39 -07:00
Han Kang 26cf2f2052 expose and use an AddHealthChecks method directly on config
Kubernetes-commit: 97b58ece4a2ad1a366a9cf7deea9581373931238
2019-09-13 17:04:00 -07:00
Kubernetes Publisher 3aac406bca Merge pull request #82471 from yutedz/lru-cache-rw
Add note on the role of BenchmarkSimpleCache

Kubernetes-commit: 08fce550680fa7c6aa5d02164ef3e1f9e85dbbc1
2019-09-13 20:08:28 +00:00
Kubernetes Publisher 2af5d20582 Merge pull request #82208 from yutedz/filter-audience
Verify the response audience matches one of apiAuds

Kubernetes-commit: b1dfd2491a650a9c14daa8567ab23c5b824137b5
2019-09-13 20:08:27 +00:00
Ted Yu a64485969d Verify the response audience matches one of apiAuds
Kubernetes-commit: d66d0472057dc59dff5ac686aea4304e5fe2eded
2019-09-13 06:41:23 -07:00
Kubernetes Publisher 2e31757970 Merge pull request #82585 from wojtek-t/fix_meta_internalversion_codecs
Ensure conversions are registered for metainternalversion codecs

Kubernetes-commit: 4dd1e3fa43e06f1c2fb9c4bd0bce8c821fd8a979
2019-09-13 08:23:12 +00:00
Kubernetes Publisher 00e84af51c Merge pull request #82266 from m3ngyang/time-since
replace time.Now().Sub with time.Since

Kubernetes-commit: 52626339b118901cc2f674b76b6920969241e389
2019-09-13 08:23:09 +00:00
Kubernetes Publisher 2570fbd277 Merge pull request #82588 from liggitt/abort-handler-panic
Propagate and honor http.ErrAbortHandler

Kubernetes-commit: 17246b8026cebac663866e02a0fa6cdc0f766c90
2019-09-13 08:23:08 +00:00
Kubernetes Publisher d066e2da82 Merge pull request #82554 from apelisse/improve-testmanager-helpers
Refactor FieldManager tests to make them simpler

Kubernetes-commit: 28462fc28424121f97f831426df393ffea272d6b
2019-09-13 08:23:07 +00:00
Kubernetes Publisher 17cce024f3 Merge pull request #82543 from shihan9/master
keep the status error from envelope service

Kubernetes-commit: 41b0ae672165794359623d1746356f4f785eb602
2019-09-13 08:23:05 +00:00
Kubernetes Publisher fbf21aedff Merge pull request #82490 from liggitt/userinfo-conversion
Userinfo conversion

Kubernetes-commit: 46ce88b9961c6e82d7b94a92ab7bbb65c857983a
2019-09-13 08:23:04 +00:00
Kubernetes Publisher 91fecde73f Merge pull request #82486 from haoshuwei/fix-ineffassign
Fix ineffassign

Kubernetes-commit: 9586c602f2eed65e40387f6d7f8e5b4bfdb1d6c5
2019-09-13 08:23:03 +00:00
Kubernetes Publisher 47a06a6cae Merge pull request #82478 from sttts/sttts-endpoints-admission-test
endpoints: fix admission test types

Kubernetes-commit: 0d490d55a8929bcd1d1273609c1dca5c34b037c2
2019-09-13 08:23:01 +00:00
Kubernetes Publisher afb204836b Merge pull request #82477 from haoshuwei/add-missing-err-return
fix some missing errors return statements

Kubernetes-commit: 5b496d2a25de5bd65512d8c8034f1cbc49e05b4d
2019-09-13 08:23:00 +00:00
Kubernetes Publisher d26d0843b8 Merge pull request #82461 from yutedz/cacher-list-err
Return proper Kind in error for Cacher

Kubernetes-commit: a783f27c325c7c22e0e3100ea83e2cf26d835d55
2019-09-13 08:22:59 +00:00
Kubernetes Publisher b34df45d37 Merge pull request #82434 from enj/enj/i/enc_overlapping_prefix
Encryption config: correctly handle overlapping providers

Kubernetes-commit: 03286258d2329b2d1273649cffcf789c4ecf9544
2019-09-13 08:22:58 +00:00
Kubernetes Publisher cb971ab4c3 Merge pull request #82175 from yutedz/fld-mgr-conflict
Move Update Apply conflict test to field manager test

Kubernetes-commit: f5ae0604adec55f580da933f887e96d183226a8e
2019-09-13 08:22:56 +00:00
Kubernetes Publisher 27002a0f38 Merge pull request #81867 from ehashman/inflight-typo
Fix typo in "EnableInfightQuotaHandler" apiserver option

Kubernetes-commit: 4ce0a300d7ebd1bf007a6ec862f5ce58e50d3dff
2019-09-13 08:22:54 +00:00