Kubernetes Publisher
b038e932b2
Merge pull request #100771 from njuptlzf/fix_staticcheck_storage
...
Fix staticcheck failures for vendor/k8s.io/apiserver/pkg/storage
Kubernetes-commit: 7163f8f8105b84e61a1ded8b9cdaa5f686190ca4
2021-06-25 11:50:30 +00:00
Abu Kashem
4f3f9c7b9e
add unit test to verify graceful termination behavior
...
Kubernetes-commit: 913c449a42f13da758fca2740474bb33d3b65da8
2021-06-24 16:15:12 -04:00
Abu Kashem
c1c949723d
apiserver: NonBlockingRun should return a listener stopped channel
...
NonBlockingRun should also return a channel that gets closed when the
underlying http Server has stopped listening (during the graceful
shutdown period)
Kubernetes-commit: a84c1b71005930e8253c1348515020132c5c175b
2021-06-24 16:04:54 -04:00
Abu Kashem
5c1642946b
apiserver: refactor graceful termination logic
...
- refactor graceful termination logic so we can write unit tests
to assert on the expected behavior.
Kubernetes-commit: d85619030e3a5fec5960ad00136e8d9bd030b5f8
2021-06-24 15:51:38 -04:00
Kubernetes Publisher
a72925236c
Merge pull request #102883 from liggitt/etcd-embed
...
Simplify embedded etcd server
Kubernetes-commit: 902e507824068fe1f6cb7044a6b599dc3c285b7a
2021-06-24 11:50:13 +00:00
Kubernetes Publisher
20d374f18d
Merge pull request #103066 from MikeSpreitzer/apf-no-00
...
Add config checking for inflight limits
Kubernetes-commit: b0010c2d9ea8f2d20ffca20da7846eb4bba6e456
2021-06-24 03:39:56 +00:00
Kubernetes Publisher
cd2331f9c1
Merge pull request #103079 from youhonglian/update-native-error-in-staging
...
update github.com/pkg/errors to go native errors pkg in staging
Kubernetes-commit: 53592b322211075fa1f1e98217ab6274e9fc3c64
2021-06-23 23:24:20 +00:00
Kubernetes Publisher
3492629d2b
Merge pull request #98287 from lala123912/log_format_registry
...
staging/src/k8s.io/apiserver/pkg/registry:migrate to structured logs
Kubernetes-commit: b5243341053cf9f67b1a163ccfea07517755b7a8
2021-06-22 15:24:16 +00:00
youhonglian
56e6dac0bb
update github.com/pkg/errors to go native errors pkg in staging
...
Kubernetes-commit: 4b1402187474a1ebd0f71c824f45448fea160fc6
2021-06-22 11:54:56 +08:00
Kubernetes Publisher
522b45f1f7
Merge pull request #102967 from aojea/goaway
...
deflake TestClientReceivedGOAWAY test
Kubernetes-commit: 2495ec7f1152394dbf096976211f37b21a3e232d
2021-06-22 03:24:15 +00:00
Mike Spreitzer
feae5f3e79
Add config checking for inflight limits
...
When API Priority and Fairness is enabled, the inflight limits must
add up to something positive.
This rejects the configuration that prompted
https://github.com/kubernetes/kubernetes/issues/102885
Update help for max inflight flags
Kubernetes-commit: 0762f492c5b850471723a305cfa7390e44851145
2021-06-21 16:53:07 -04:00
Kubernetes Publisher
f5af85f3ef
Merge pull request #103010 from BenTheElder/ansi-386-overflow
...
update Azure/go-ansiterm to v0.0.0-20210617225240-d185dfc1b5a1
Kubernetes-commit: 2ff70c77c98fdd3230ade470b319309f34909215
2021-06-19 07:27:45 +00:00
Benjamin Elder
9f7fbeec05
update Azure/go-ansiterm to v0.0.0-20210617225240-d185dfc1b5a1
...
fixes constant overflow on windows/386
Kubernetes-commit: 35e9d97f3e02a8757e5cc698142037c5a95487d9
2021-06-18 15:11:48 -07:00
Kubernetes Publisher
0dd952f78b
Merge pull request #102783 from mcbenjemaa/update-dep-gnostic
...
Update gnostic to the latest version
Kubernetes-commit: e9c6ec639cc5ca93a3f6e01ff4215f6b68d6142d
2021-06-18 19:28:11 +00:00
Kubernetes Publisher
000f917267
Merge pull request #102629 from tiloso/staticcheck-cluster-apimachinery-apiserver
...
Fix staticcheck in cluster & k8s.io/{apimachinery,apiserver}
Kubernetes-commit: d89c11a0d4fc2c66ad8e94a4304db3557223189e
2021-06-18 19:28:09 +00:00
Jordan Liggitt
846ccd2020
Drop etcd tests dependency
...
Kubernetes-commit: 730c21d386ac5a44f2e8a1d9c1d26a3d007bc007
2021-06-18 14:00:03 -04:00
Kubernetes Publisher
d417eb9aad
Merge pull request #102934 from lavalamp/verblog
...
Make logged verbs match metric-reported verbs
Kubernetes-commit: f62b9dbd9248b3d88150a661c8afe7cff7fce8c7
2021-06-18 10:06:49 +00:00
Kubernetes Publisher
66dbcbba68
Merge pull request #102848 from tkashem/apf-width-seat-cap
...
apf: take seats into account when dispatching request
Kubernetes-commit: 0c589699553684f97165297c9708bfb40a7b7f1a
2021-06-18 10:06:48 +00:00
Mike Spreitzer
4dcb848926
Track generalization for width
...
Kubernetes-commit: 3930629e130f1c98821f8033941870ab582db284
2021-06-18 01:37:22 -04:00
Antonio Ojea
5a7fb85083
deflake TestClientReceivedGOAWAY test
...
The test was flaking because the test was creating more connections
than expected.
Disabling connection pooling removes the flakes, and no more connections
are created that the necessary.
Kubernetes-commit: 4d11c3cd8cb18c1e246a7a6b8e9a791177c49d31
2021-06-18 00:38:02 +02:00
Mohamed chiheb Ben jemaa
e3c271c168
update vendor
...
Kubernetes-commit: 9571b1f884480879de54d5ff993ca336d61874b2
2021-06-17 17:24:43 +01:00
Kubernetes Publisher
aad514eb0e
Merge pull request #102441 from feiskyer/update-vendor
...
Update Azure Go SDK to v55.0.0
Kubernetes-commit: 122d6352452f3f4a2d52bdb8b114b6e0ec49358e
2021-06-17 02:11:18 +00:00
Daniel Smith
a08d7d5ddf
Make logged verbs match metric-reported verbs
...
Kubernetes-commit: 54fde5d119f8bb55aec18cb5aef01b6ea58dfea0
2021-06-16 17:08:54 -07:00
Kubernetes Publisher
b8d73b8e65
Merge pull request #102920 from dims/move-to-github.com/coreos/go-systemd/v22
...
Switch to github.com/coreos/go-systemd/v22 and drop older package
Kubernetes-commit: c81f2773dcfb5990af18d78f05b9852925bed435
2021-06-16 22:06:40 +00:00
Davanum Srinivas
c2350dc583
Switch to github.com/coreos/go-systemd/v22 and drop older package
...
- We use the new v22 module released on May 10
- We drop the unmaintained `github.com/coreos/pkg`
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: 7fcdbbef06d0bc8c4416db1d2cbba9f30d30e8c4
2021-06-16 11:14:02 -04:00
Kubernetes Publisher
c9f87ef43e
Merge pull request #102897 from liggitt/etcd-ga
...
Update to etcd v3.5.0 client
Kubernetes-commit: f5cf74ddff818236b8435370afa41a51f23dd532
2021-06-16 06:10:42 +00:00
Kubernetes Publisher
a95677fc07
Merge pull request #102896 from liggitt/quiet-etcd-logs
...
Quiet grpc info logs in apiserver
Kubernetes-commit: f880187573d118ec624332e7d62e77074302c7f9
2021-06-16 02:06:32 +00:00
Kubernetes Publisher
b08a6b6de6
Merge pull request #102843 from tkashem/apf-fix-102299
...
apf: always include seats in virtual time
Kubernetes-commit: 9e373ac590c2ecc3abe089fac2f5a8f6e210194e
2021-06-16 02:06:31 +00:00
Jordan Liggitt
c44d0dac09
Update to etcd v3.5.0 client
...
Kubernetes-commit: 6448181d95c8d6486ba8e9a2a92b4a8172ca1f8f
2021-06-15 19:01:32 -04:00
Jordan Liggitt
aafb67c9b2
Quiet grpc info logs in apiserver
...
Kubernetes-commit: 503f5e1b52812f1bc5bb66d9b02a8f32cc5dccd9
2021-06-15 18:50:54 -04:00
Kubernetes Publisher
250f154a00
Merge pull request #100488 from liggitt/protobuf
...
update etcd, grpc, protobuf dependencies
Kubernetes-commit: 3a47ddccdfb09e73758cebb2690ad2a014f67e23
2021-06-15 22:10:43 +00:00
Jordan Liggitt
4bb06f3c4d
Simplify running embedded etcd server in tests
...
Kubernetes-commit: 01760927b82cf28bc6ba5b6364fda3c9f8c5c0b1
2021-06-15 12:07:46 -04:00
Jordan Liggitt
c5bf043fe5
Update protobuf,grpc,etcd dependencies
...
1. Updated etcd/protobuf/grpc dependencies:
echo "
hack/pin-dependency.sh github.com/golang/protobuf latest
hack/pin-dependency.sh google.golang.org/protobuf latest
hack/pin-dependency.sh go.etcd.io/etcd/api/v3 v3.5.0-rc.0
hack/pin-dependency.sh go.etcd.io/etcd/client/v3 v3.5.0-rc.0
hack/pin-dependency.sh go.etcd.io/etcd/client/pkg/v3 v3.5.0-rc.0
hack/pin-dependency.sh go.etcd.io/etcd/pkg/v3 v3.5.0-rc.0
hack/pin-dependency.sh go.etcd.io/etcd/server/v3 v3.5.0-rc.0
hack/pin-dependency.sh go.etcd.io/etcd/tests/v3 v3.5.0-rc.0
hack/pin-dependency.sh google.golang.org/grpc latest
" | bash
2. Linted transitive dependencies until versions are clean:
hack/lint-dependencies.sh | grep " hack/pin-dependency.sh" | bash
3. Linted dependencies until dropped versions are clean:
hack/lint-dependencies.sh | grep "dropreplace" | bash
4. Updated vendor and internal modules:
hack/update-vendor.sh
hack/update-internal-modules.sh
Repeated steps 2-4 until clean
Kubernetes-commit: 5cfc39ef5e90002080ff1f2bc4b7ade674c225f1
2021-06-15 10:06:09 -04:00
Jordan Liggitt
2f8b9e4dbc
Fix etcd egress dialer addr parsing
...
Kubernetes-commit: a26c392de176494f2c425f712bc49fc399e9ce6d
2021-06-14 18:02:59 -04:00
Mike Spreitzer
d28ccb4224
Add APF metrics about R(t)
...
Kubernetes-commit: 676f0450ed37eeec92b67246719cc46e7567e512
2021-06-14 16:48:27 -04:00
Abu Kashem
e1aec4ecae
apf: take seats into account when dispatching request
...
Kubernetes-commit: ff716cef508f948b50e1026e980e6df5ee475538
2021-06-14 12:19:06 -04:00
Abu Kashem
abdd901971
apf: always include seats in virtual time
...
Kubernetes-commit: 2f7456076e0cb29a95d86cd0f54c34a04b4722ab
2021-06-14 09:52:00 -04:00
Mohamed chiheb Ben jemaa
b5a4da149d
Update github.com/googleapis/gnostic to v0.5.5 and updating transitive dependencies go-cmp, protobuf,, to adapt the latest gnostic release which cosists of [Update protos for Go protoc plugin compatibility]
...
Kubernetes-commit: c691386fef727a5494e3ab02b99196d8f6418241
2021-06-13 17:25:55 +01:00
tiloso
c94ba7a71a
Fix staticcheck in cluster & k8s.io/{apimachinery,apiserver}
...
Kubernetes-commit: c5d70e9db1e8f36e5eb6dae6ca72ad62c1c837d9
2021-06-05 22:15:15 +02:00
Jordan Liggitt
aaf5f32453
Quiet embedded etcd logs
...
Kubernetes-commit: f283deee6b65be2b435ec192b6444f969f9d2a42
2021-06-04 00:43:11 -04:00
Jordan Liggitt
862269412a
Eliminate parallel and unnecessary embedded etcd instances
...
Kubernetes-commit: 068e4c55a8aef3c9f3b7eb4565fc3babfab186b5
2021-06-04 00:41:09 -04:00
Pengfei Ni
fb492c77c1
Update Azure Go SDK to v55.0.0
...
Kubernetes-commit: b98824c55d95b8b3a1cf79adac44154bd1702e46
2021-06-01 01:30:43 +00:00
Jordan Liggitt
8492f8d104
Drop use of deprecated clientv3.SetLogger
...
Kubernetes-commit: 52b629efbc8be30901192880b8005e7362f9a69f
2021-05-19 09:10:05 -04:00
njuptlzf
4e8f1a1c5a
Fix staticcheck failures
...
Kubernetes-commit: 93365919b501f4b7dcd0cf3ce84c34a584efc17f
2021-04-02 12:23:30 +08:00
Jordan Liggitt
6365bf9124
Switch to go.etcd.io/etcd/client/v3
...
Kubernetes-commit: 2979c3325e3ac4023dd19c435f3a995074328751
2021-03-23 11:01:52 -04:00
Jordan Liggitt
5d270fd014
Drop etcd v2 support from test util
...
Kubernetes-commit: 77ab4bdbbcc84ebb10645d810a087d272f16f803
2021-03-23 10:54:43 -04:00
Kubernetes Publisher
bf5efd7d99
Merge pull request #102825 from n4j/bug/KubectlWindowsCrash
...
Fix - Winterm issue on Windows 8.1 in kubectl exec
Kubernetes-commit: 0665fb2e5a9a9fa449ef6acc16275b857da74087
2021-06-15 06:05:48 +00:00
Kubernetes Publisher
ea293d03e2
Merge pull request #102814 from cheftako/master
...
Update K/K to use ANP v0.0.20
Kubernetes-commit: b766721332da82f8a3eaa7dd3f131713d291f288
2021-06-15 06:05:46 +00:00
Neeraj Shah
48ebcc6b62
Fix - Winterm issue on Windows 8.1 in kubectl exec
...
Kubernetes-commit: 60ab908119fa3ae1492c6303dd68c01c5470aa5f
2021-06-12 08:26:47 +05:30
Kubernetes Publisher
ed00fbe36b
Merge pull request #101208 from voutcn/admission_metrics
...
Add a namespace label to admission metrics and expand histogram range to 0-10s
Kubernetes-commit: f83115f566b1d54c930a89ee7ec5718b9e4899c5
2021-06-12 02:00:06 +00:00