Commit Graph

21854 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
e673417529 Merge pull request #127862 from dinhxuanvu/cbor-fuzz
KEP-4222: Add fuzz test for roundtrip unstructured objects to JSON/CBOR
2024-10-16 17:19:03 +01:00
Vu Dinh
c96cd52b6a Add fuzz test for roundtrip unstructured objects to JSON/CBOR
Fuzz: Roundtrip JSON-to-CBOR-to-JSON and CBOR-to-JSON-to-CBOR

Signed-off-by: Vu Dinh <vudinh@outlook.com>
2024-10-16 11:14:52 -04:00
Kubernetes Prow Robot
a0db55c3a6 Merge pull request #128110 from haitch/haitao/k132-on-go123p2
bump golang to 1.23.2
2024-10-16 13:29:05 +01:00
Kubernetes Prow Robot
7b802a60bd Merge pull request #119949 from rexagod/119697-1
metrics: add exemplar support for counters
2024-10-16 10:45:05 +01:00
Kubernetes Prow Robot
07e73682b9 Merge pull request #128064 from dims/update-to-last-versions-of-some-very-infrequently-updated-repos
Update to last versions of some very infrequently updated repos
2024-10-16 04:23:02 +01:00
Haitao Chen
e9cbbc7886 bump golang to 1.23.2
from 1.23.0
2024-10-15 18:43:50 -07:00
Kubernetes Prow Robot
db0af9bd94 Merge pull request #128099 from benluddy/nested-number-as-float64-portability
Make NestedNumberAsFloat64 accuracy test architecture-neutral.
2024-10-15 21:47:03 +01:00
Ben Luddy
e413e026a3 Make NestedNumberAsFloat64 accuracy test architecture-neutral.
NestedNumberAsFloat64 will convert int64s to float64 only if the int64 value can be represented
exactly by a float64. The original test for this property used a roundtrip conversion from int64 to
float64 and back, and the behavior of these conversions is inconsistent across architectures.
2024-10-15 13:46:30 -04:00
Kubernetes Prow Robot
3694a02bb9 Merge pull request #128073 from seans3/tracing-config-strict-validation
TracingConfiguration is now validated strictly
2024-10-15 18:23:09 +01:00
Kubernetes Prow Robot
c360a2c75c Merge pull request #124059 from benluddy/dynamic-client-negotiation
Use content negotiation in the dynamic client.
2024-10-15 18:23:03 +01:00
Kubernetes Prow Robot
99cc395e2b Merge pull request #128081 from soltysh/strict_spacing
Fix spacing in --validate flag description
2024-10-15 12:24:28 +01:00
Kubernetes Prow Robot
d32e9b0b69 Merge pull request #127982 from tkashem/refactor-store-decoder
KEP-3926: refactor: extract etcd3 store decode functions into an interface
2024-10-15 10:28:22 +01:00
Maciej Szulik
7b0660ec9f Fix spacing in --validate flag description 2024-10-15 11:16:33 +02:00
Pranshu Srivastava
460b8478cd fixup! metrics: add exemplar support for counters 2024-10-15 12:04:25 +05:30
Pranshu Srivastava
47c21fac9b metrics: add exemplar support for counters
adds exemplar support for counters
* utilizes Prometheus' underlying exemplar machinery
* introduces contextual counters (which were a no-op till now)
* adds testcases

addresses (a part of): #119697
2024-10-15 11:33:15 +05:30
Sean Sullivan
a9c8061b1e TracingConfiguration is now validated strictly 2024-10-14 18:09:16 -07:00
Kubernetes Prow Robot
510a7e7601 Merge pull request #128038 from seans3/resource-quota-config-validation
Enable strict validation for ResourceQuotaConfiguration
2024-10-15 02:04:27 +01:00
Kubernetes Prow Robot
8b7b768ff7 Merge pull request #128011 from seans3/egress-selector-configuration-strict
EgressSelectorConfiguration now uses strict validation
2024-10-15 02:04:20 +01:00
Kubernetes Prow Robot
023cd33d23 Merge pull request #128009 from seans3/leader-migration-config-strict-validate
LeaderMigrationConfig now uses strict validation kube-controller-manager
2024-10-15 01:00:20 +01:00
Davanum Srinivas
7f8210e33f Update to last versions of some very infrequently updated repos
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-10-14 17:43:29 -04:00
Ben Luddy
97958d96a2 Use content negotiation in the dynamic client. 2024-10-14 14:09:46 -04:00
Kubernetes Prow Robot
7f5510921d Merge pull request #128052 from saschagrunert/imagefsinfo-timeout
CRI client: use default timeout for ImageFsInfo RPC
2024-10-14 15:16:28 +01:00
Kubernetes Prow Robot
9a0b07d38c Merge pull request #128051 from googs1025/kubectl/fix/resourcebuilder
bug(kubectl): return resource builder error in scale cmd
2024-10-14 15:16:20 +01:00
Abu Kashem
1d1a656d8d refactor: extract decode functions into an interface for etcd3 store 2024-10-14 10:04:03 -04:00
Kubernetes Prow Robot
a454563a8d Merge pull request #127812 from p0lyn0mial/upstream-decode-list-blueprint
client-go/rest/request: decodes initialEventsListBlueprint for watchlist requests
2024-10-14 13:10:21 +01:00
Sascha Grunert
e055a1f89a CRI client: use default timeout for ImageFsInfo RPC
The RPC call usually does not take much time for containerd or CRI-O. We
now assume the default timeout is fine and therefore resolve the `TODO`.

Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2024-10-14 13:49:03 +02:00
Kubernetes Prow Robot
faf89fe5e9 Merge pull request #128000 from klueska/fix-resourceslice-filter
DRA: Update resourceslice controller filtering logic
2024-10-14 12:06:20 +01:00
googs1025
8d08480929 bug(kubectl): return resource builder error in scale cmd 2024-10-14 18:52:56 +08:00
Lukasz Szaszkiewicz
7be192ae0b client-go/rest/request: decodes initialEventsListBlueprint for watchlist requests 2024-10-14 08:48:32 +02:00
Kubernetes Prow Robot
5b1a4caeda Merge pull request #127881 from omerap12/drain-package-PollUntilContextTimeout
Update waitForDelete to use PollUntilContextTimeout
2024-10-14 06:18:20 +01:00
Sean Sullivan
a95c0c5499 Enable strict validation for ResourceQuotaConfiguration 2024-10-13 17:50:18 -07:00
Sean Sullivan
32b2eea50d EgressSelectorConfiguration now uses strict validation 2024-10-13 16:09:35 -07:00
Alexander Stephan
fdabcb5141 Make getter names for reflector fields idiomatic 2024-10-13 20:53:25 +00:00
Kubernetes Prow Robot
e9f0ea6f86 Merge pull request #127920 from saschagrunert/mount-hostpath-docs
CRI: clarify `Mount.host_path` docs
2024-10-13 02:24:26 +01:00
Kevin Klues
cfd6037b03 DRA: Update resourceslice controller filtering logic
The logic has been updated to ensure that a controller started for
non-node-local resources filters out all resourceslices created for
node-local resources. Without this change, a single driver with both
node-local and non-node-local resources would end up in a constant
battle of creating and deleting node-local resource slices in the
controller it setup for its non-node-local resources. This change fixes
that.

Signed-off-by: Kevin Klues <kklues@nvidia.com>
2024-10-12 22:30:45 +02:00
Omer Aplatony
bba055067e Update waitForDelete to use PollUntilContextTimeout
Signed-off-by: Omer Aplatony <omerap12@gmail.com>
2024-10-12 21:42:17 +03:00
Kubernetes Prow Robot
426aa3d6ce Merge pull request #127489 from pacoxu/feature/125234
feat: Added net.ipv4.tcp_rmem and net.ipv4.tcp_wmem into safe sysctl list
2024-10-12 08:46:20 +01:00
Kubernetes Prow Robot
4812ea8aa5 Merge pull request #125570 from sanchezl/test-additional-types
KEP-4222: Cover aggregator and apiextension types in unstructured roundtrip test.
2024-10-12 03:18:20 +01:00
Paco Xu
e9d999d5c2 add PSA testdata 1.32 2024-10-12 09:22:55 +08:00
Sean Sullivan
553b2041e1 LeaderMigrationConfig now uses strict validation 2024-10-11 14:59:35 -07:00
Luis Sanchez
aaa7364f60 cover additional types in unstructured roundtrip test
Co-authored-by: Ben Luddy <bluddy@redhat.com>
2024-10-11 16:07:39 -04:00
Kubernetes Prow Robot
8cbb11519c Merge pull request #127998 from skitt/golang-x-oct-2024
October 2024 golang.org/x bump
2024-10-11 14:16:28 +01:00
Stephen Kitt
6c5a528727 October 2024 golang.org/x bump
Nothing major here, but nothing liable to cause pain to downstreams
either.

* https://github.com/golang/crypto/compare/v0.26.0...v0.28.0 (there’s
  a SHA3 fix there but it’s only relevant for 32-bit platforms)
* https://github.com/golang/net/compare/v0.28.0...v0.30.0 (mostly
  http2; route address parsing fix on Darwin)
* https://github.com/golang/oauth2/compare/v0.21.0...v0.23.0 (Google
  license fix)
* https://github.com/golang/sys/compare/v0.23.0...v0.26.0 (faster
  getrandom() on Linux through the vDSO; improved RISC-V support)
* https://github.com/golang/term/compare/v0.23.0...v0.25.0
* https://github.com/golang/time/compare/v0.3.0...v0.7.0 (0-limit
  handling fix in x/time/rate; Google license fix)
* https://github.com/golang/tools/compare/v0.24.0...v0.26.0

This doesn’t include golang.org/x/exp; that doesn’t have any relevant
changes. There’s an apidiff fix but we always pull in the latest
apidiff anyway.

Signed-off-by: Stephen Kitt <skitt@redhat.com>
2024-10-11 10:22:13 +02:00
Davanum Srinivas
521f2d106b Update moby/runc dependencies
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-10-11 03:52:09 -04:00
Kubernetes Prow Robot
5c96d8d34d Merge pull request #127485 from seans3/websocket-upgrade-error-info
Upgrade websocket failure add extra error info
2024-10-11 02:00:19 +01:00
Kubernetes Prow Robot
1c45ca8059 Merge pull request #127984 from tkashem/refactor-storage-internal-error
KEP-4795: storage.InternalError should retain the inner error
2024-10-11 00:32:26 +01:00
Sean Sullivan
eec2be8168 Upgrade websocket failure add extra error info 2024-10-10 15:54:56 -07:00
Kubernetes Prow Robot
fc318e3ba4 Merge pull request #127942 from liggitt/json123
sigs.k8s.io/json go 1.23 bump
2024-10-10 18:58:20 +01:00
Kubernetes Prow Robot
d88b4e3b6e Merge pull request #127777 from tkashem/refactor-delete-option
KEP-4795: refactor: add delete options for Delete method in storage interface
2024-10-10 16:36:27 +01:00
Abu Kashem
f24ec7e00d refactor: storage.InternalError should retain the inner error
This is so we can do proper error handling, at the same time
we want to maintain backward compatibility
2024-10-10 11:00:36 -04:00