Commit Graph

206 Commits

Author SHA1 Message Date
Davanum Srinivas
420145e529
drop things from vendor/ directory
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2021-12-08 08:07:03 -05:00
Jefftree
d01c42c454 go mod vendor 2021-11-16 17:38:55 -08:00
Jiahui (Jared) Feng
73ffb49203 generated: ./hack/update-vendor.sh 2021-11-15 15:54:59 -08:00
Lubomir I. Ivanov
2c5e961d1f vendor: update system-validators to v1.6.0
Includes support for btrfs in the Docker validator
which was added in kubelet ~1.22.
2021-11-10 22:25:31 +02:00
Alper Rifat Ulucinar
38f888bdd1
Bump k8s.io/kube-openapi to commit ee342a809c29
Updates to consume the aggregated OpenAPI spec lazy-marshaling behaviour
introduced with: https://github.com/kubernetes/kube-openapi/pull/251

Signed-off-by: Alper Rifat Ulucinar <ulucinar@users.noreply.github.com>
2021-11-08 15:26:10 +03:00
Patrick Ohly
169e8b65a0 klog 2.30.0, logr 1.2.0, zapr 1.2.0
The new releases fix logging of KObj in JSON output: klog implements the new
logr.Marshaler interface and zapr uses it instead of Stringer when logging the
ObjectRef created by KObj.
2021-10-22 15:32:20 +02:00
Madhav Jivrajani
a43fca76ea run hack/{pind-dependency.sh, update-vendor.sh}
Signed-off-by: Madhav Jivrajani <madhav.jiv@gmail.com>
2021-09-30 19:15:43 +05:30
Patrick Ohly
cb6a653777 klog 2.20.0, logr v1.1.0, zapr v1.1.0
This replaces the experimental logr v0.4 with the stable v1.1.0
release. This is a breaking API change for some users because:
- Comparing logr.Logger against nil is not possible anymore:
  it's now a struct instead of an interface. Code which
  allows a nil logger should switch to *logr.Logger as type.
- Logger implementations must be updated in lockstep.

Instead of updating the forked zapr code in json.go, directly using
the original go-logr/zapr is simpler and avoids duplication of effort.

The updated zapr supports logging of numeric verbosity. Error messages
don't have a verbosity (= always get logged), so "v" is not getting
added to them anymore.

Source code logging for panic messages got fixed so that it references
the code with the invalid log call, not the json.go implementation.

Finally, zapr includes additional information in its panic
messages ("zap field", "ignored key", "invalid key").
2021-09-09 14:43:43 +02:00
Stephen Benjamin
c253235152 vendor: bump k8s.io/util to get fix for LRU cache
This updates the k8s.io/util to pull in the fix for
https://github.com/kubernetes/kubernetes/issues/104452.

Commands run:

  ./hack/pin-dependency.sh k8s.io/utils v0.0.0-20210819203725-bdf08cb9a70a
  ./hack/update-vendor.sh
2021-08-19 17:12:16 -04:00
Lars Ekman
c3509f49f9 Update-vendor to add k8s.io/utils/strings/slices/ 2021-08-19 06:56:36 +02:00
Kubernetes Prow Robot
cde45fb161
Merge pull request #104413 from liggitt/openapi-ipvalidation
Bump k8s.io/kube-openapi
2021-08-17 11:42:26 -07:00
Jordan Liggitt
b15c2130aa Bump k8s.io/kube-openapi
Updates to preserve openapi ipv4 validation compatibility with pre-go1.17 behavior
2021-08-17 10:13:40 -04:00
Jordan Liggitt
a619be8e48 bump gengo to include defaulter-gen package support 2021-08-14 11:00:15 -04:00
Mike Spreitzer
dcb298c955 Introduce event clocks based on k8s.io/utils/clock
So we can move off of the apimachinery clock package.

Switch queueset to new clocks.

Removed event clocks based on apimachinery clocks,
because this PR introduces ones based on k8s.io/utils/clock .

Removed interface that is implemented by only one interesting type.

Simplify RealEventClock::EventAfterTime.
2021-08-05 10:21:25 -04:00
Davanum Srinivas
6c72fbaa89
update vendor after switch
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2021-07-07 22:31:37 -04:00
Davanum Srinivas
3a221b3332
update to new k8s.io/utils
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2021-07-07 22:31:30 -04:00
ironyman
68ccb8a947 Use system-validators v1.5.0 2021-07-02 12:31:42 -07:00
Kubernetes Prow Robot
e6a8bc9fbe
Merge pull request #90368 from serathius/remove-legacy-metrics
Remove legacy metrics client from podautoscaler
2021-06-05 08:44:38 -07:00
Marek Siarkowicz
4ebc0c94a4 Remove legacy metrics client from podautoscaler 2021-06-04 23:06:32 +02:00
Jan Safranek
1d16f934b9 Bump k8s.io/utils
To get io/ConsistentRead updates.
2021-05-26 23:08:03 +02:00
Srini Brahmaroutu
80a5b00445 Removing utils/mount dependencies from vendor 2021-05-25 22:49:38 -07:00
pacoxu
876174125b upgrade klog to v2.9.0
Signed-off-by: pacoxu <paco.xu@daocloud.io>
2021-05-26 20:19:56 +08:00
Tim Allclair
0005c72285 s/standards/admission/ 2021-05-20 17:28:57 -07:00
Tim Allclair
711b8e3a9a Add staging directory for pod-security-standards subproject 2021-05-19 11:51:50 -07:00
Gautier Delorme
bcdde6bf75 bump k8s.io/kube-openapi
Signed-off-by: Gautier Delorme <gautier.delorme@gmail.com>
2021-04-21 10:42:17 +02:00
John Howard
a849c8998c Update kube-openapi and gnostic dependencies
Pulling in https://github.com/kubernetes/kube-openapi/pull/220
2021-04-19 12:24:05 -07:00
Elana Hashman
6b70c8bd8d
Bump klog to 2.8.0, fixing nil panics in KObj 2021-03-12 12:12:00 -08:00
Jordan Liggitt
5515157f82 Update k8s.io/kube-openapi 2021-03-04 22:15:21 -05:00
Lubomir I. Ivanov
b03418cb44 gomod/vendor: update system-validators to v1.4.0
Includes a Docker bump to 20.10.
2021-03-02 21:44:14 +02:00
Benjamin Elder
56e092e382 hack/update-bazel.sh 2021-02-28 15:17:29 -08:00
Patrick Ohly
562a39a2e1 logging: support call depth via logr, structured logging
The new releases of klog (via klogr) and logr expose support for call
traces via a new WithCallDepth API in logr.

The new klogr can be configured to pass structured log entries into
klog instead of turning them into a single text message.
2021-01-28 17:35:28 +01:00
Kubernetes Prow Robot
5e9b43eab6
Merge pull request #96960 from Jefftree/defaulter-diff
Update defaulter gen to not use reflect
2021-01-15 17:07:44 -08:00
Jefftree
6addd69529 Update generator to not use reflect 2020-12-14 16:38:23 -08:00
Lubomir I. Ivanov
77df449d29 vendor: update system-validators to 1.3.0
Includes the following changes to kernel validation:
- add required options: CGROUP_PIDS, FAIR_GROUP_SCHED
- add optional options: CFS_BANDWIDTH, CGROUP_HUGETLB
2020-11-15 18:07:40 +02:00
Jefftree
50e7aa49aa Integrate defaults marker and remove ContainerPort defaulter 2020-11-13 17:27:40 -08:00
Antoine Pelisse
8cce122e7b Update kube-openapi 2020-11-13 17:06:30 -08:00
Dr. Stefan Schimanski
dd1709ba46 bump(k8s.io/kube-openapi) 2020-11-09 10:26:38 +01:00
Christopher M. Luciano
5303b3fbbd
dualstack: incorporate IsIPv4 updates from utils repo
This dependency bump will allow for cleanup of duplicate code in
the dualstack e2e tests.

Signed-off-by: Christopher M. Luciano <cmluciano@us.ibm.com>
2020-11-05 14:25:23 -05:00
Rob Franken
c6685436fd Update Klog dependency
Updating Klog to pickup changes needed for log sanitization.

(https://github.com/kubernetes/enhancements/tree/master/keps/sig-instrumentation/1753-logs-sanitization)
2020-11-03 20:16:25 +01:00
Jan Chaloupka
75cee7818b Initialize k8s.io/kubernetes/staging/src/k8s.io/component-helpers 2020-10-08 12:11:11 +02:00
Joe Betz
f298d549f6 Bump to latest kube-openapi and SMD to pick up structType=atomic support 2020-10-01 06:12:28 -07:00
Sergey Kanzhelev
60c68525bb bump the version of k8s.io/system-validators to 1.2 2020-09-09 21:43:25 +00:00
Srini Brahmaroutu
5db0ae548f moving files from k8s.io/util/mount into staging/src/k8s.io/mount-utils 2020-09-01 23:25:28 -07:00
Kubernetes Prow Robot
9ff9e8798a
Merge pull request #93498 from luigibk/use-ebtables-from-utils
Update k8s.io/utils dependency and use ebtables from there
2020-08-28 06:37:21 -07:00
Antoine Pelisse
f4c145511a Update SMD to v4.0.1 and kube-openapi 2020-08-10 15:35:23 -07:00
Jordan Liggitt
c11e52f410 Update k8s.io/utils 2020-07-31 10:44:33 -04:00
Luigi Bitonti
19793bd3fa Update k8s.io/utils dependency and use ebtables from there 2020-07-30 08:58:21 +01:00
Jordan Liggitt
f33dc28094 generated: hack/update-hack-tools.sh && hack/update-vendor.sh 2020-07-25 16:45:02 -04:00
Jordan Liggitt
7aacbeac14 Update k8s.io/utils 2020-07-20 11:12:29 -04:00
Marek Siarkowicz
e72521e1d7 Update k8s.io/klog to v2.2.0 2020-06-29 20:26:49 +02:00