Commit Graph

13403 Commits

Author SHA1 Message Date
Marek Siarkowicz
b9d5d5536e Add log sanitization klog integration tests 2021-06-20 13:52:35 +02:00
Kubernetes Prow Robot
b469c9cfa4 Merge pull request #102437 from MadhavJivrajani/structured-logging/source-code-location
Add info about source code location in JSON logging
2021-06-19 08:46:50 -07:00
Madhav Jivrajani
cff40a7bcc Add info about source code location in JSON logging
- Add `EncodeCaller` field in `encoderConfig`
- Use `ShortCallerEncoder` as `EncodeCaller
- Add CallerKey to encoderConfig
- Get frame of calling function based on what logging function is called (Info, Error, dPanic)
- Using obtained frame (if obtainable), set the Caller in the zapcore.Entry to indicate source code info
- Update tests to reflect the new format

Fix call frame depth implementation

- Implement zapLogger.WithCallDepth to implement the logr.CallDepthLogger interface
- Add a custom time encoder that use timeNow() stub instead of calling it manually in a zap Entry
- Update json logger unit tests and klog integration tests

Signed-off-by: Madhav Jivrajani <madhav.jiv@gmail.com>
2021-06-19 19:11:40 +05:30
Kubernetes Prow Robot
2ff70c77c9 Merge pull request #103010 from BenTheElder/ansi-386-overflow
update Azure/go-ansiterm to v0.0.0-20210617225240-d185dfc1b5a1
2021-06-18 21:42:49 -07:00
Kubernetes Prow Robot
7e23c5367d Merge pull request #95768 from danwinship/document-nodeaddresstype
Document the NodeAddressType values
2021-06-18 16:42:42 -07:00
Benjamin Elder
35e9d97f3e update Azure/go-ansiterm to v0.0.0-20210617225240-d185dfc1b5a1
fixes constant overflow on windows/386
2021-06-18 16:11:58 -07:00
Andrey Smirnov
6c0463bd2b fix: properly wrap errors when reading response body in the client
As `%v` doesn't allow error unwrapping, checks like `errors.Is` are not
working properly.

Signed-off-by: Andrey Smirnov <smirnov.andrey@gmail.com>
2021-06-18 23:35:31 +03:00
Kubernetes Prow Robot
e9c6ec639c Merge pull request #102783 from mcbenjemaa/update-dep-gnostic
Update gnostic to the latest version
2021-06-18 09:52:18 -07:00
Kubernetes Prow Robot
d89c11a0d4 Merge pull request #102629 from tiloso/staticcheck-cluster-apimachinery-apiserver
Fix staticcheck in cluster & k8s.io/{apimachinery,apiserver}
2021-06-18 09:52:06 -07:00
Kubernetes Prow Robot
eda1298c47 Merge pull request #102991 from soltysh/column_printer
Extract columnPrinter interface for printing the values behind additional columns
2021-06-18 07:20:19 -07:00
Kubernetes Prow Robot
48b7492f92 Merge pull request #102946 from ahmed-mez/patch-1
Fix ServerGroupsAndResources docs typo
2021-06-18 04:36:04 -07:00
Maciej Szulik
5d15ed02b5 Extract columnPrinter interface for printing the values behind additional columns 2021-06-18 13:30:09 +02:00
Mohamed chiheb Ben jemaa
1c2ba3162d update internal modules 2021-06-18 10:42:13 +01:00
Kubernetes Prow Robot
f62b9dbd92 Merge pull request #102934 from lavalamp/verblog
Make logged verbs match metric-reported verbs
2021-06-18 02:18:17 -07:00
Kubernetes Prow Robot
0c58969955 Merge pull request #102848 from tkashem/apf-width-seat-cap
apf: take seats into account when dispatching request
2021-06-18 02:18:05 -07:00
Mohamed chiheb Ben jemaa
9571b1f884 update vendor 2021-06-18 09:46:44 +01:00
Kubernetes Prow Robot
9d3e4eb862 Merge pull request #102415 from hyakuhei/AWS-SDK-GO-v1.38.49
Update aws-sdk-go to 1.38.49
2021-06-17 20:28:04 -07:00
Kubernetes Prow Robot
3be88d5d0f Merge pull request #102892 from gnufied/no-error-on-canonical-path
Do not throw error when we can't get canonical path
2021-06-17 17:16:05 -07:00
Daniel Smith
54fde5d119 Make logged verbs match metric-reported verbs 2021-06-17 16:42:23 -07:00
Kubernetes Prow Robot
3dbe33ae31 Merge pull request #102935 from nilo19/bug/cherry-pick-661
fix: cleanup outdated routes
2021-06-17 13:00:17 -07:00
Abu Kashem
ff716cef50 apf: take seats into account when dispatching request 2021-06-17 15:21:47 -04:00
Mohamed chiheb Ben jemaa
6ae7b55114 update internal modules 2021-06-17 17:08:35 +01:00
Mohamed chiheb Ben jemaa
97031da5e2 Correct comment block from openapi_v2.NewDocument to openapi_v2.ParseDocument 2021-06-17 17:05:05 +01:00
Mohamed chiheb Ben jemaa
c691386fef 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] 2021-06-17 17:05:05 +01:00
Robert Clark
edd0cd79eb Updating non-vendor specific code to support/use AWS-SDK-GO v1.38.49
Manually merged and re-ran:
./hack/update-vendor.sh
./hack/lint-dependencies.sh

Code passes linting checks and appears to be correct based on manual inspection
2021-06-17 08:42:44 -07:00
Ahmed Mezghani
c673e16638 Fix ServerGroupsAndResources docs typo
Rename ServerResources -> ServerGroupsAndResources in ServerGroupsAndResources's doc-string.
2021-06-17 12:26:05 +02:00
Kubernetes Prow Robot
5ec7b49299 Merge pull request #102833 from dlorenc/dropquote
Update gomock to 1.4.4, removing a few extra dependencies.
2021-06-16 20:36:19 -07:00
Qi Ni
eed37fa47d fix: cleanup outdated routes 2021-06-17 10:35:18 +08:00
Kubernetes Prow Robot
122d635245 Merge pull request #102441 from feiskyer/update-vendor
Update Azure Go SDK to v55.0.0
2021-06-16 17:04:19 -07:00
Kubernetes Prow Robot
503d0487dc Merge pull request #102924 from liggitt/race-test-speed
Speed up unit tests in -race detection mode
2021-06-16 12:48:49 -07:00
Kubernetes Prow Robot
c81f2773dc 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
2021-06-16 12:48:41 -07:00
Jordan Liggitt
584503d2ed Speed up unit tests in -race detection mode 2021-06-16 13:36:18 -04:00
Kubernetes Prow Robot
625597425b Merge pull request #102879 from cpanato/pub-bot-go-1-15
publishing: Use go1.15.13 for 1.20 and 1.19 release branches
2021-06-16 08:38:11 -07:00
Dan Lorenc
0bfd1cb7c7 Update gomock to 1.4.4, removing a few extra dependencies.
This re-removes rsc.io/quote and rsc.io/sampler from the go.mod.
They never made it into the vendor/ tree, but still contribute
to dependency resolution complexity.

These were originally removed in #97337 but slipped back in.

Signed-off-by: Dan Lorenc <dlorenc@google.com>
2021-06-16 10:24:17 -05:00
Davanum Srinivas
7fcdbbef06 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>
2021-06-16 11:14:16 -04:00
Pengfei Ni
b98824c55d Update Azure Go SDK to v55.0.0 2021-06-16 12:26:45 +00:00
Kubernetes Prow Robot
71d6a48d3e Merge pull request #102431 from serathius/loggingconfig
Use LoggingConfig within LogOptions
2021-06-16 02:21:59 -07:00
Kubernetes Prow Robot
f5cf74ddff Merge pull request #102897 from liggitt/etcd-ga
Update to etcd v3.5.0 client
2021-06-15 21:27:59 -07:00
Jordan Liggitt
6448181d95 Update to etcd v3.5.0 client 2021-06-15 22:50:46 -04:00
Kubernetes Prow Robot
f880187573 Merge pull request #102896 from liggitt/quiet-etcd-logs
Quiet grpc info logs in apiserver
2021-06-15 18:46:07 -07:00
Kubernetes Prow Robot
a72296f112 Merge pull request #102873 from soltysh/deprecate_record
Start deprecation of --record flag
2021-06-15 17:04:15 -07:00
Kubernetes Prow Robot
9e373ac590 Merge pull request #102843 from tkashem/apf-fix-102299
apf: always include seats in virtual time
2021-06-15 17:04:06 -07:00
Kubernetes Prow Robot
2fe712e803 Merge pull request #102711 from jiahuif/feature/leader-migration/wildcard
Leader Migration: wildcard and default value
2021-06-15 17:03:58 -07:00
Kubernetes Prow Robot
a552df85d3 Merge pull request #102554 from wzshiming/fix/close-file
Close the used file
2021-06-15 17:03:45 -07:00
Jordan Liggitt
503f5e1b52 Quiet grpc info logs in apiserver 2021-06-15 18:52:46 -04:00
Kubernetes Prow Robot
3a47ddccdf Merge pull request #100488 from liggitt/protobuf
update etcd, grpc, protobuf dependencies
2021-06-15 14:49:42 -07:00
Indeed
6ba7b3d26b allow enabling Leader Migration without config flag. 2021-06-15 14:24:21 -07:00
Indeed
bade96ed78 implement wildcard component. 2021-06-15 14:24:21 -07:00
Kubernetes Prow Robot
f6f9738ec8 Merge pull request #102834 from rikatz/endport-beta
Promote endPort field in netpolicies to beta
2021-06-15 13:42:04 -07:00
Hemant Kumar
eadfe46e03 Do not throw error when we can't get canonical path 2021-06-15 16:01:32 -04:00