Jordan Liggitt
69ba058bc8
Remove invalid SAN certificate construction
...
Kubernetes-commit: 39d37a1e92672bcbba8bfbd4166b409bdea9a099
2025-10-09 16:27:05 -04:00
Kubernetes Publisher
8de342516c
Merge pull request #134396 from p0lyn0mial/upstream-watchlist-unsupported-wl-semantics
...
client-go/util/watchlist/watch_list: intro DoesClientNotSupportWatchListSemantics
Kubernetes-commit: b6d7517d2a27a5cf4ca85c19fde88a3a3efc3e6e
2025-10-09 13:28:34 +00:00
Kubernetes Publisher
efcdcf7828
Merge pull request #134256 from liggitt/protoc-gogo-poc
...
KEP-5589 - drop gogo runtime dependencies
Kubernetes-commit: 6bc4914b841f5bf032490cf105f57dc5bfe475ba
2025-10-08 21:28:35 +00:00
Lukasz Szaszkiewicz
03859f4bad
client-go/util/watchlist/watch_list: intro DoesClientNotSupportWatchListSemantics
...
Kubernetes-commit: 4b3e562dc8c19f7005cc0d50cbf54101e5b8f796
2025-09-25 20:39:12 +02:00
Jordan Liggitt
d21f567e5b
Regenerate vendor
...
Kubernetes-commit: 7f58bb9abdf23c37e5e201054db5adab6eee60cd
2025-09-24 23:37:55 -04:00
Kubernetes Publisher
3c3a19fb56
Merge pull request #134208 from n2h9/126379-replace-non-WithContext-functions-to-use-WithContext-functions-instead-of-duplicates
...
[126379] [client-go] chore: use WithContext functions inside old functions to remove code duplication
Kubernetes-commit: 81059575f6c97e5e73729c8df5a7172190a10950
2025-10-01 03:27:22 +00:00
Kubernetes Publisher
5eac01c2bb
Merge pull request #134185 from DanBokete/deprecate-caseless-validation
...
Feat: Adds warnings when ResourceSlice driver names contain uppercase characters
Kubernetes-commit: 8ebc216c595158389fa20c4fff75a8c84cbe3fff
2025-09-29 19:27:26 +00:00
Nikita B
ce58c49b34
[126379] [go-client] chore: use WithContext functions: do not use SleepWithContext inside Sleep, use CalculateBackoff inside CalculateBackoffWithContext
...
Signed-off-by: Nikita B <n2h9z4@gmail.com >
Kubernetes-commit: 56eb9a1a960cd6f841d709cb3f8c06bb4ff62504
2025-09-24 18:02:14 +02:00
Nikita B
81c615acd6
[126379] [go-client] chore: use WithContext functions
...
Signed-off-by: Nikita B <n2h9z4@gmail.com >
Kubernetes-commit: 51c525a14028af98c1faaa2437542cfe489fb22d
2025-09-22 19:36:45 +02:00
Dan Bokete
1d528010ef
Deprecate caseless driver name validation and enforce lowercase warnings
...
- Deprecate IsDNS1123SubdomainCaseless to avoid caseless validation issues.
- Warn when ResourceSlice driver names contain uppercase characters.
- Clarify driver names must be DNS subdomains and use only lowercase letters.
- Update tests, staging code, and OpenAPI spec to reflect the changes.
Kubernetes-commit: b40b67b9cfff1fdd6a1177372bdb545c5d2b6bbb
2025-09-21 15:35:37 +01:00
Kubernetes Publisher
2a2f191a6d
Merge pull request #134271 from Jefftree/scheme-nil
...
Add nil scheme check in GetReference
Kubernetes-commit: 9a3dce00ae32c81346883fb5a689a8240d48c218
2025-09-25 23:27:03 +00:00
Jefftree
38c61c9925
Add nil scheme check in GetReference
...
Kubernetes-commit: 051b29bde3817ceb22b157dabf32615ce383f319
2025-09-25 14:28:17 +00:00
Kubernetes Publisher
6cf045f1f4
Merge pull request #134228 from liggitt/proto-gogo-poc
...
gogo protobuf dependency cleanup
Kubernetes-commit: 1a04a958fb4ba3ddb6c7383e0ff7876d56fa714c
2025-09-24 03:28:30 +00:00
Jordan Liggitt
472a7d329a
Clean up gogo dependency tracking
...
Kubernetes-commit: a87068c685d353bc6e3d25828d55ec1ef8d3cda6
2025-09-23 13:59:37 -04:00
Jordan Liggitt
b8c855877f
Drop unnecessary gogo dependencies
...
Kubernetes-commit: 840aa4722e982cfaac5d76735909035d06312c06
2025-09-23 11:34:58 -04:00
Kubernetes Publisher
7b6fbf8e60
Merge pull request #134145 from dims/update-to-latest-sigs.k8s.io/json
...
update to latest sigs.k8s.io/json
Kubernetes-commit: 6070f5a92918020b8c792ca1219a5fbbfa53a556
2025-09-19 03:27:28 +00:00
Davanum Srinivas
0e786b9839
update to latest sigs.k8s.io/json
...
Kubernetes-commit: 736f7b9a1b514237c78e28885198f6c2e6a0a0b0
2025-09-18 20:55:31 -04:00
Kubernetes Publisher
329b0909fd
Merge pull request #134120 from BenTheElder/golang-language-125
...
Upgrade go language version to 1.25
Kubernetes-commit: 0ca861d5ed67d944285ee5ea80cf520d11e8b755
2025-09-18 00:26:25 +00:00
Benjamin Elder
f251672a86
bump go language version to 1.25
...
Kubernetes-commit: 563d4d651ca2905e3ed4d643021295fb19f871fb
2025-09-17 13:32:42 -07:00
Kubernetes Publisher
8decd4f5c0
Merge pull request #133917 from n2h9/133916-fix-cert-key-files-data-validation-error
...
[client-go] [cli-runtime] [133916]: fix config override logic when override provides ClientKey, ClientCertificate
Kubernetes-commit: f2ef1c4d08492144419010f17568c2fe41b3f547
2025-09-12 11:52:31 +00:00
Kubernetes Publisher
14aa03798d
Merge pull request #133923 from maxcelant/store-index-set
...
Replace deprecated sets.String with sets.Set in client-go/tools/*
Kubernetes-commit: f51cca25275300750bb316095d60dc8ad53d71ea
2025-09-12 07:52:27 +00:00
Kubernetes Publisher
f8bdeaf0f3
Merge pull request #131755 from jpbetz/openapi-type-name-gen
...
Allow OpenAPI model package names to be declared by APIs
Kubernetes-commit: 69e637f24c23764973e30491afab202c0d083399
2025-09-11 19:52:47 +00:00
Kubernetes Publisher
778883995e
Merge pull request #133191 from Jefftree/rev
...
Add jefftree to OWNERS
Kubernetes-commit: 26b246ae667f5f9b0f90e1a2abd9fc2a50f4d0d3
2025-09-11 15:52:36 +00:00
Kubernetes Publisher
fb0bc3ec65
Merge pull request #133777 from yshngg/patch/tautological-condition
...
refactor(event): simplify conditional logic in event handling
Kubernetes-commit: 98df6dde86a0e6f17607c825050dbee02af43d8b
2025-09-11 03:53:10 +00:00
Kubernetes Publisher
81eaeec477
Merge pull request #132663 from mrIncompetent/copy-source-comments
...
applyconfiguration-gen: preserve struct and field comments in generated code
Kubernetes-commit: 3e48146c5d3343f00d44b5177b32aa7c2993d36f
2025-09-10 15:56:04 -07:00
Henrik Schmidt
422ded29ea
./hack/update-codegen.sh
...
Kubernetes-commit: 5e66bb69720189d83099e850e21cbedc667cdec7
2025-09-10 21:57:45 +02:00
Joe Betz
645ba6cdcf
generate
...
Signed-off-by: Joe Betz <jpbetz@google.com >
Kubernetes-commit: 5647c07179df7df9ae6775f3f7692462db93d68b
2025-09-10 15:52:58 -04:00
Joe Betz
185d1573e2
Add model name generator tags
...
Signed-off-by: Joe Betz <jpbetz@google.com >
Kubernetes-commit: e910c181cb9a91cd01a73869921ee285377aea61
2025-09-10 15:52:58 -04:00
Joe Betz
5c5da7754f
Bump kube-openapi
...
Signed-off-by: Joe Betz <jpbetz@google.com >
Kubernetes-commit: 8b63ace66c5b21a886aa7d3803c0f70bd2a51c8e
2025-09-10 15:52:57 -04:00
Kubernetes Publisher
bf9c276af9
Merge pull request #133921 from dims/update-prometheus-client-golang-and-common-packages
...
update prometheus' client_golang and common packages
Kubernetes-commit: bbd859808d0cef566fbfc89639926b7cc50d9bd5
2025-09-10 15:52:45 +00:00
Kubernetes Publisher
a8c6321eee
Merge pull request #133632 from jpbetz/client-go-docs
...
Add doc.go, ARCHITECTURE.md, and example_test.go to client-go
Kubernetes-commit: f6dd9d975176b01123d019c2bfe25d37fbfc10ac
2025-09-10 15:52:43 +00:00
Kubernetes Publisher
1e409efaee
Merge pull request #133898 from HadrienPatte/client-go/compatibility-matrix
...
Update client-go compatibility matrix to include releases up to 1.34
Kubernetes-commit: 447ca5ff024a0ba7511577f1afe16130d997a9b2
2025-09-08 20:29:26 +00:00
Nikita B
2ab8e3619f
[client-go] [cli-runtime] [133916]: handle properly config override logic when override provides ClientKey, ClientCertificate: use values from overrides when one of the field (file or data) is present in inverrides
...
Signed-off-by: Nikita B <n2h9z4@gmail.com >
Kubernetes-commit: 6b908c192cc828abef39c35dcc4921281f950958
2025-09-08 07:01:44 +02:00
Max Celant
c28edcd52c
Replace deprecated sets.String with sets.Set for Index type
...
updating to include initialization in func
Update store to use sets.Set
updating tests to use sets.New instead of sets.NewString
update store_test
update index_test
update controller_test file
update delta_fifo file
update expiration_cache_fakes file
update index_test file
update thread_safe_store file
update events_cache file
update thread_safe_store_test
update expiration_cache_test
small refactor of for loop
unexport the Index type -> index
Kubernetes-commit: c08b9ab3b5c78023e46ce03fde894b24533c68ef
2025-09-07 21:37:30 -05:00
Davanum Srinivas
65b3c70fc5
update prometheus' client_golang and common packages
...
Kubernetes-commit: bdfca587f48e816a667b1b1e5766200746b90e3a
2025-09-07 17:20:43 -04:00
Nikita B
e703bc019f
[client-go] [cli-runtime] [133916]: handle properly config override logic when override provides ClientKey, ClientCertificate
...
Signed-off-by: Nikita B <n2h9z4@gmail.com >
Kubernetes-commit: fc8907da38dc1a6af7d7b2c18d87c1dd35ca8c68
2025-09-06 14:05:59 +02:00
Kubernetes Publisher
dccc3e53f7
Merge pull request #133690 from pohly/log-client-go-leaderelection
...
client-go leaderelection: structured, contextual logging
Kubernetes-commit: b9c467483e1db90b7aca125c98827f8553cc635b
2025-09-06 00:34:19 +00:00
Joe Betz
fad66b0287
Apply feedback
...
Kubernetes-commit: bf851e8bcfa6213218c6352636dcc5114d83399c
2025-09-05 15:43:48 -04:00
Hadrien Patte
44f45dd0ae
Update client-go compatibility matrix to include releases up to 1.34
...
Kubernetes-commit: cee1ea7225aad1f04405056d23e94dc4fb35e2e1
2025-09-04 23:45:51 +02:00
Kubernetes Publisher
d327527793
Merge pull request #133851 from andremarianiello/respect-dynamic-fake-options
...
client-go/dynamic/fake: Stop ignoring options
Kubernetes-commit: 39b160f10cf0a71954b58dcc60a013ff7faa34fa
2025-09-03 16:29:42 +00:00
Andre Marianiello
5b49a4ae9f
client-go/dynamic/fake: Stop ignoring options
...
Kubernetes-commit: c7ddceb8cb4fbe300c1552d5d8a234c1da338c59
2025-09-02 13:47:26 -04:00
Kubernetes Publisher
b0a827f5d5
Merge pull request #133823 from dims/update-to-spf13/pflag-to-prevent-CI-break
...
Update to spf13/pflag to prevent CI break
Kubernetes-commit: 80b8c7b40657efbf68c1687bc7c749d4fafd827d
2025-09-01 20:41:27 +00:00
Davanum Srinivas
1bd1139ac4
Update to spf13/pflag to prevent CI break
...
Kubernetes-commit: 6ddf6261d445564dd287b2e95019910cb9c4a662
2025-09-01 08:21:12 -04:00
Kubernetes Publisher
2a8d855d0d
Merge pull request #133430 from liggitt/json-patch-v4-errors
...
bump gopkg.in/evanphx/json-patch.v4
Kubernetes-commit: d5065bdf192b2ebb723657b3432c66ce3ea15b23
2025-08-30 16:41:07 +00:00
Kubernetes Publisher
7b14b96bf8
Merge pull request #132665 from mrIncompetent/applyconfiguration-gen/extract-subresources
...
applyconfiguration-gen: add ExtractFrom with subresource support
Kubernetes-commit: 5a720a58beade6fb96e897d95ddd94aeadf21b6b
2025-08-29 09:57:10 -07:00
Henrik Schmidt
ffe150e4a6
./hack/update-codegen.sh
...
Kubernetes-commit: 1ba96db35b5baca16adc6d8ee08361190a7d997f
2025-08-29 16:44:49 +02:00
Kubernetes Publisher
0a6101f00e
Merge pull request #132407 from skitt/mockery-v3
...
Bump to mockery v3
Kubernetes-commit: d70f058f9fd0b764d214d58b76b1026d35763bfb
2025-08-29 16:41:25 +00:00
yshngg
dc29e94395
refactor(event): simplify conditional logic in event handling for both v1 and eventsv1 APIs
...
Signed-off-by: yshngg <yshngg@outlook.com >
Kubernetes-commit: 7685612b9c24c3129e0e17a6f6874b5902de02a1
2025-08-29 17:02:56 +08:00
Patrick Ohly
b65019457b
client-go leader-election: structured, contextual logging
...
Kubernetes-commit: 63f304708a0fab5078739415f589eff9f2e9dfc7
2025-08-25 16:28:53 +02:00
Joe Betz
799b7635a9
Apply feedback
...
Kubernetes-commit: 7debab65049c1551b5ea5b7f8ad82518ae4cb1f0
2025-08-22 08:57:28 -04:00