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
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
Davanum Srinivas
65b3c70fc5
update prometheus' client_golang and common packages
...
Kubernetes-commit: bdfca587f48e816a667b1b1e5766200746b90e3a
2025-09-07 17:20:43 -04: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
Joe Betz
08bef91dc4
update gofmt
...
Kubernetes-commit: 2fc66ddaf254d37a9c655d23923786c9723972e6
2025-08-21 16:23:43 -04:00
Joe Betz
481bad6fea
Add doc.go and ARCHITECTURE.md to client-go
...
Kubernetes-commit: accdd9e27e74706f63e06ff5cb0476098b377b1e
2025-08-20 12:39:29 -04:00
Jordan Liggitt
d98ecdc0fd
bump gopkg.in/evanphx/json-patch.v4
...
Kubernetes-commit: 9f8d9432e2067bc8b0e0ea5362b00559846ca54b
2025-08-07 16:02:03 -04:00
Jefftree
a74cb720e1
Add jefftree to OWNERS
...
Kubernetes-commit: 7242ddd93702fc7b0c5a3f01304be901e5942155
2025-07-24 21:26:52 +00:00
Stephen Kitt
ed8c3f42cd
Bump to mockery v3
...
mockery has introduced breaking changes and switched to a v3 branch,
this migrates to that, mostly using the built-in migration tool. Mocks
are now generated in single files per package, except in packages
containing mocks for multiple interface packages (in
pkg/kubelet/container/testing).
Signed-off-by: Stephen Kitt <skitt@redhat.com >
Kubernetes-commit: 81cec6df1d0b6393ff25195aa3be65e79d341197
2025-06-19 17:53:15 +02:00
Kubernetes Publisher
29207cde88
Merge pull request #132128 from skitt/cadvisor-0.53
...
Bump cadvisor to 0.53
Kubernetes-commit: aead71c1c2e1846f554d21a257ff577b65f8493a
2025-08-28 16:40:49 +00:00
Stephen Kitt
058b4972f4
Bump cadvisor to 0.53
...
This brings a few fixes, drops github.com/pkg/errors (as a direct
dependency), and bumps many transitive dependencies. The
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp bump to
v0.61.0 breaks "k8s.io/kubernetes/test/integration/apiserver: tracing"
consistently, so it's held back for now.
github.com/containerd/containerd/api pulls in gopkg.in/yaml.v3 so that
needs to be added to the exceptions in unwanted-dependencies.json.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
Kubernetes-commit: 684473af6232a5d68a5585837837d1a96f009414
2025-06-05 17:17:56 +02:00
Kubernetes Publisher
9d1c3580ed
Merge pull request #133572 from HadrienPatte/ctx
...
Update `sharedInformerFactoryInterface` context initialization example
Kubernetes-commit: 9700dcde33f745cad8d53a583d1705bf9b1c7df1
2025-08-28 07:51:43 +00:00
Kubernetes Publisher
17baf3d705
Merge pull request #133573 from DerekFrank/lease-metadata-fix
...
fix: Update unit test to catch actual nil Labels case and fix functionality to handle nil Labels
Kubernetes-commit: 7c7fd78793c8974f22fcc6d7d58f263d987b238e
2025-08-28 03:53:18 +00:00
Kubernetes Publisher
bccbbb3816
Merge pull request #133571 from BenTheElder/deprecated-missing-oh-no
...
fix many incorrect deprecation warnings in godoc, enable deprecatedComment linter
Kubernetes-commit: 22a567ac31df68929f4cfb6e87a18d2399e37efe
2025-08-28 03:53:17 +00:00
David Bimmler
6294eedf76
cache: do not allocate chan for nothing ( #133500 )
...
* cache: do not allocate chan for nothing
The explicit purpose of this channel is to never be closed and nothing
to be sent down on it. Hence, there's no need to allocate a channel - a
nil channel has exactly the desired behaviour.
Additionally, this is more relevant now that testing/synctest gets
unhappy when goroutines are blocked on reading on channels which are
created outside of the synctest bubble. Since this is a package var, that's
hard to avoid when using this package. Synctest is fine with nil
channels though.
Reported-by: Jussi Maki <jussi@isovalent.com >
Signed-off-by: David Bimmler <david.bimmler@isovalent.com >
* handlers: do not allocate chan for nothing
Nil chan has the desired semantics already, and this breaks
testing/synctest because the channel is allocated outside of the bubble.
Signed-off-by: David Bimmler <david.bimmler@isovalent.com >
---------
Signed-off-by: David Bimmler <david.bimmler@isovalent.com >
Kubernetes-commit: 52b7d035f9655d0c6ebeaaafd60add99700bb468
2025-08-28 03:53:15 +00:00
Kubernetes Publisher
d07f455e65
Merge pull request #133367 from ash2k/decouple-term-from-client
...
Decouple `term` and `remotecommand` packages
Kubernetes-commit: e2af824293a02edcc0797ac53382797a502d5668
2025-08-28 03:53:11 +00:00
Kubernetes Publisher
c40e1110fa
Merge pull request #132686 from qiujian16/typo-fix
...
Fix a typo in fake clientset generator
Kubernetes-commit: e48518837fd6a17255fd81443c6b26b7adf24ef8
2025-08-27 23:52:43 +00:00
Kubernetes Publisher
01d95ed558
Merge pull request #131301 from epini-dw/master
...
Fix kubectl writing current-context to the wrong kubeconfig file when using multiple kubeconfig files.
Kubernetes-commit: 1df4ac52719da02bbd625e77ac69b81663bbc4d8
2025-08-27 23:52:41 +00:00
DerekFrank
048fbed845
gofmt and review feedback
...
Kubernetes-commit: 2180b441dd748bcaf9c1c8a28d20f6565e14f189
2025-08-18 09:52:15 -07:00
Kubernetes Publisher
0341f077c9
Merge pull request #133570 from BenTheElder/pr131351
...
Clarify staging repository READMEs
Kubernetes-commit: 8082e9ab157b280c740a623ae9d73679b9ee95a4
2025-08-16 06:27:19 +00:00
Benjamin Elder
9c1e36eae8
clarify that staging repos are automatically published
...
Kubernetes-commit: e49f6116f9eec5d48f2c8913e598fef496644d01
2025-08-15 14:33:07 -07:00
DerekFrank
706156ceaf
fix: Update unit test to catch actual nil Labels case and fix functionality to handle nil Labels
...
Kubernetes-commit: 8d4108bf9355b086e7f8996e84723ca389db887a
2025-08-15 14:28:18 -07:00
Benjamin Elder
2052dfa644
update-codegen
...
Kubernetes-commit: 668b3fe4afc17c8726e9520e1392a32eb09c70d9
2025-08-15 11:18:52 -07:00
Hadrien Patte
302eac9149
Update sharedInformerFactoryInterface
context initialization example
...
Signed-off-by: Hadrien Patte <hadrien.patte@datadoghq.com >
Kubernetes-commit: ef1878c6013f44a4b5a8800033c73551ea77c91f
2025-08-15 20:15:36 +02:00
Benjamin Elder
5f4046518f
update-codegen
...
Kubernetes-commit: 30f4fc9ca3852d8dcaa2a1c85a09b10ede3be96e
2025-08-15 10:42:51 -07:00
Benjamin Elder
7d3990fa47
add pointer to CONTRIBUTING.md for more details on contributing, clarify read-only
...
Kubernetes-commit: ada2ed8487708056ff11bd2413da1073558e6d7c
2025-08-15 10:13:18 -07:00
Benjamin Elder
6c323c2a61
link to what a staging repository is
...
Kubernetes-commit: 011d50019758a7405c6ff37f0fdbd44dacb607b5
2025-08-15 10:10:26 -07:00
Mikhail Mazurskiy
d21662ddfc
Decouple term and remotecommand packages
...
This allows consumers of term to not pull in dependencies on
github.com/gorilla/websocket and github.com/moby/spdystream.
Kubernetes-commit: 640dabd58b04b72f646ed85947cb8b407b36dc08
2025-08-03 20:35:40 +10:00
Jian Qiu
12d87ef94c
Fix a typo in fake clientset generator
...
Signed-off-by: Jian Qiu <jqiu@redhat.com >
Kubernetes-commit: ad47298caa65fd20386aeb453cf74964963c47c8
2025-07-02 23:50:04 +08:00
sAchin-680
aea42c1991
docs: clarify that this is a staging repository and not for direct contributions
...
Signed-off-by: sAchin-680 <mrmister680@gmail.com >
Kubernetes-commit: 7c43e6d2fdbf88f8d92559dac3cabb23da2a2957
2025-04-17 17:51:45 +05:30
Kubernetes Publisher
d99dd130a2
Merge pull request #132522 from sunya-ch/KEP-5075-PR
...
DRA: Implementation of Consumable Capacity (KEP-5075)
Kubernetes-commit: a59ad8113513b2cd927097354924eafe4187c140
2025-07-30 11:38:44 +00:00
Sunyanan Choochotkaew
81902fe0fc
KEP-5075: generated codes from make update
...
Signed-off-by: Sunyanan Choochotkaew <sunyanan.choochotkaew1@ibm.com >
Kubernetes-commit: 59bba927178174041c5e72f60432e70c5db210bf
2025-07-30 09:26:52 +09:00